Поделиться через


RecommendationRule interface

Представляет правило рекомендации, которое может выполнять обработчик рекомендаций.

Extends

Свойства

actionName

Имя действия, рекомендуемого этим правилом в строке.

bladeName

Глубокая ссылка на колонку на портале. Применимо только к динамическому правилу.

categoryTags

Список тегов категорий, к которым относится это правило рекомендации. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

channels

Список доступных каналов, которые применяет это правило.

description

Локализованное подробное описание правила.

displayName

Понятное имя правила.

extensionName

Имя расширения портала, если существует. Применимо только к динамическому правилу.

forwardLink

Переадресация ссылки на внешний документ, связанный с правилом. Применимо только к динамическому правилу.

isDynamic

Значение true, если это связано с динамически добавленным правилом

level

Уровень влияния, указывающий, насколько важно это правило.

message

Локализованное имя правила (хорошо для пользовательского интерфейса).

recommendationId

Идентификатор рекомендации связанного объекта рекомендации, привязанного к правилу, если существует. Если такой объект не существует, он имеет значение NULL.

recommendationName

Уникальное имя правила.

Унаследованные свойства

id

Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

kind

Тип ресурса.

name

Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

actionName

Имя действия, рекомендуемого этим правилом в строке.

actionName?: string

Значение свойства

string

bladeName

Глубокая ссылка на колонку на портале. Применимо только к динамическому правилу.

bladeName?: string

Значение свойства

string

categoryTags

Список тегов категорий, к которым относится это правило рекомендации. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

categoryTags?: string[]

Значение свойства

string[]

channels

Список доступных каналов, которые применяет это правило.

channels?: Channels

Значение свойства

description

Локализованное подробное описание правила.

description?: string

Значение свойства

string

displayName

Понятное имя правила.

displayName?: string

Значение свойства

string

extensionName

Имя расширения портала, если существует. Применимо только к динамическому правилу.

extensionName?: string

Значение свойства

string

Переадресация ссылки на внешний документ, связанный с правилом. Применимо только к динамическому правилу.

forwardLink?: string

Значение свойства

string

isDynamic

Значение true, если это связано с динамически добавленным правилом

isDynamic?: boolean

Значение свойства

boolean

level

Уровень влияния, указывающий, насколько важно это правило.

level?: NotificationLevel

Значение свойства

message

Локализованное имя правила (хорошо для пользовательского интерфейса).

message?: string

Значение свойства

string

recommendationId

Идентификатор рекомендации связанного объекта рекомендации, привязанного к правилу, если существует. Если такой объект не существует, он имеет значение NULL.

recommendationId?: string

Значение свойства

string

recommendationName

Уникальное имя правила.

recommendationName?: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Идентификатор ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследовано отProxyOnlyResource.id

kind

Тип ресурса.

kind?: string

Значение свойства

string

наследуется от прокси-сервера ProxyOnlyResource.kind

name

Имя ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

унаследован отProxyOnlyResource.name

type

Тип ресурса. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

Наследуется отProxyOnlyResource.type