Compartir a través de


ContributedFeature interface

Una característica que se puede habilitar o deshabilitar

Propiedades

defaultState

Si es true, la característica está habilitada a menos que se invalide en algún ámbito

defaultValueRules

Reglas para establecer el valor predeterminado si no está especificado por ninguna configuración o ámbito. Se evalúa en orden hasta que una regla devuelve un estado Habilitado o Deshabilitado (no Indefinido)

description

La descripción de la característica

featureProperties

Propiedades adicionales para la entidad

featureStateChangedListeners

Controlador para escuchar llamadas de establecedor en el valor de la característica. Estos agentes de escucha solo se invocan después de que se haya producido un conjunto correcto

id

El identificador de contribución completo de la característica

includeAsClaim

Si se establece en true, el identificador de esta característica se agregará a la lista de notificaciones de la solicitud.

name

El nombre descriptivo de la característica

order

Orden sugerido para mostrar la función.

overrideRules

Reglas para anular un valor de entidad. Estas reglas se ejecutan antes de que se comprueben los valores de estado explícitos de usuario/host. Se evalúan en orden hasta que una regla devuelve un estado Habilitado o Deshabilitado (no Indefinido)

scopes

Los ámbitos/niveles en los que la configuración puede establecer el estado habilitado/deshabilitado de esta característica

serviceInstanceType

El identificador de instancia de servicio del servicio propietario de esta característica

tags

Etiquetas asociadas a la entidad.

Detalles de las propiedades

defaultState

Si es true, la característica está habilitada a menos que se invalide en algún ámbito

defaultState: boolean

Valor de propiedad

boolean

defaultValueRules

Reglas para establecer el valor predeterminado si no está especificado por ninguna configuración o ámbito. Se evalúa en orden hasta que una regla devuelve un estado Habilitado o Deshabilitado (no Indefinido)

defaultValueRules: ContributedFeatureValueRule[]

Valor de propiedad

description

La descripción de la característica

description: string

Valor de propiedad

string

featureProperties

Propiedades adicionales para la entidad

featureProperties: {[key: string]: any}

Valor de propiedad

{[key: string]: any}

featureStateChangedListeners

Controlador para escuchar llamadas de establecedor en el valor de la característica. Estos agentes de escucha solo se invocan después de que se haya producido un conjunto correcto

featureStateChangedListeners: ContributedFeatureListener[]

Valor de propiedad

id

El identificador de contribución completo de la característica

id: string

Valor de propiedad

string

includeAsClaim

Si se establece en true, el identificador de esta característica se agregará a la lista de notificaciones de la solicitud.

includeAsClaim: boolean

Valor de propiedad

boolean

name

El nombre descriptivo de la característica

name: string

Valor de propiedad

string

order

Orden sugerido para mostrar la función.

order: number

Valor de propiedad

number

overrideRules

Reglas para anular un valor de entidad. Estas reglas se ejecutan antes de que se comprueben los valores de estado explícitos de usuario/host. Se evalúan en orden hasta que una regla devuelve un estado Habilitado o Deshabilitado (no Indefinido)

overrideRules: ContributedFeatureValueRule[]

Valor de propiedad

scopes

Los ámbitos/niveles en los que la configuración puede establecer el estado habilitado/deshabilitado de esta característica

scopes: ContributedFeatureSettingScope[]

Valor de propiedad

serviceInstanceType

El identificador de instancia de servicio del servicio propietario de esta característica

serviceInstanceType: string

Valor de propiedad

string

tags

Etiquetas asociadas a la entidad.

tags: string[]

Valor de propiedad

string[]