Compartilhar via


RecommendationRule interface

Representa uma regra de recomendação que o mecanismo de recomendação pode executar.

Extends

Propriedades

actionName

Nome da ação recomendada por essa regra na cadeia de caracteres.

bladeName

Link profundo para uma folha no portal. Aplicável somente à regra dinâmica.

categoryTags

A lista de marcas de categoria à qual essa regra de recomendação pertence. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

channels

Lista de canais disponíveis que essa regra se aplica.

description

Descrição detalhada localizada da regra.

displayName

Nome amigável da interface do usuário da regra.

extensionName

Nome da extensão do portal, se existir. Aplicável somente à regra dinâmica.

forwardLink

Encaminhe o link para um documento externo associado à regra. Aplicável somente à regra dinâmica.

isDynamic

True se isso estiver associado a uma regra adicionada dinamicamente

level

Nível de impacto que indica o quão crítica é essa regra.

message

Nome localizado da regra (Bom para interface do usuário).

recommendationId

ID de recomendação de um objeto de recomendação associado vinculado à regra, se existir. Se esse objeto não existir, ele será definido como nulo.

recommendationName

Nome exclusivo da regra.

Propriedades herdadas

id

ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

kind

Tipo de recurso.

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

actionName

Nome da ação recomendada por essa regra na cadeia de caracteres.

actionName?: string

Valor da propriedade

string

bladeName

Link profundo para uma folha no portal. Aplicável somente à regra dinâmica.

bladeName?: string

Valor da propriedade

string

categoryTags

A lista de marcas de categoria à qual essa regra de recomendação pertence. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

categoryTags?: string[]

Valor da propriedade

string[]

channels

Lista de canais disponíveis que essa regra se aplica.

channels?: Channels

Valor da propriedade

description

Descrição detalhada localizada da regra.

description?: string

Valor da propriedade

string

displayName

Nome amigável da interface do usuário da regra.

displayName?: string

Valor da propriedade

string

extensionName

Nome da extensão do portal, se existir. Aplicável somente à regra dinâmica.

extensionName?: string

Valor da propriedade

string

Encaminhe o link para um documento externo associado à regra. Aplicável somente à regra dinâmica.

forwardLink?: string

Valor da propriedade

string

isDynamic

True se isso estiver associado a uma regra adicionada dinamicamente

isDynamic?: boolean

Valor da propriedade

boolean

level

Nível de impacto que indica o quão crítica é essa regra.

level?: NotificationLevel

Valor da propriedade

message

Nome localizado da regra (Bom para interface do usuário).

message?: string

Valor da propriedade

string

recommendationId

ID de recomendação de um objeto de recomendação associado vinculado à regra, se existir. Se esse objeto não existir, ele será definido como nulo.

recommendationId?: string

Valor da propriedade

string

recommendationName

Nome exclusivo da regra.

recommendationName?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

herdado deProxyOnlyResource.id

kind

Tipo de recurso.

kind?: string

Valor da propriedade

string

herdado deproxyOnlyResource.kind

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

herdado deProxyOnlyResource.name

type

Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deProxyOnlyResource.type