Udostępnij za pomocą


ContributedFeature interface

Funkcja, która może być włączona lub wyłączona

Właściwości

defaultState

Jeśli to prawda, funkcja jest włączona, chyba że zostanie zastąpiona w określonym zakresie

defaultValueRules

Reguły ustawiania wartości domyślnej, jeśli nie są określone przez jakiekolwiek ustawienie/zakres. Obliczane w kolejności, dopóki reguła nie zwróci stanu Włączone lub Wyłączone (niezdefiniowane)

description

Opis funkcji

featureProperties

Dodatkowe właściwości dla funkcji

featureStateChangedListeners

Procedura obsługi nasłuchiwania wywołań ustawiania dla wartości funkcji. Te odbiorniki są wywoływane tylko po pomyślnym ustawie

id

Pełny identyfikator współtworzenia funkcji

includeAsClaim

Jeśli ta wartość ma wartość true, identyfikator tej funkcji zostanie dodany do listy oświadczeń dla żądania.

name

Przyjazna nazwa funkcji

order

Sugerowana kolejność wyświetlania funkcji.

overrideRules

Reguły zastępowania wartości funkcji. Te reguły są uruchamiane przed sprawdzeniem jawnych wartości stanu użytkownika/hosta. Są one oceniane w kolejności, dopóki reguła nie zwróci stanu Włączone lub Wyłączone (niezdefiniowane)

scopes

Zakresy/poziomy, na których ustawienia mogą ustawiać stan włączone/wyłączone tej funkcji

serviceInstanceType

Identyfikator wystąpienia usługi usługi, która jest właścicielem tej funkcji

tags

Tagi skojarzone z tą funkcją.

Szczegóły właściwości

defaultState

Jeśli to prawda, funkcja jest włączona, chyba że zostanie zastąpiona w określonym zakresie

defaultState: boolean

Wartość właściwości

boolean

defaultValueRules

Reguły ustawiania wartości domyślnej, jeśli nie są określone przez jakiekolwiek ustawienie/zakres. Obliczane w kolejności, dopóki reguła nie zwróci stanu Włączone lub Wyłączone (niezdefiniowane)

defaultValueRules: ContributedFeatureValueRule[]

Wartość właściwości

description

Opis funkcji

description: string

Wartość właściwości

string

featureProperties

Dodatkowe właściwości dla funkcji

featureProperties: {[key: string]: any}

Wartość właściwości

{[key: string]: any}

featureStateChangedListeners

Procedura obsługi nasłuchiwania wywołań ustawiania dla wartości funkcji. Te odbiorniki są wywoływane tylko po pomyślnym ustawie

featureStateChangedListeners: ContributedFeatureListener[]

Wartość właściwości

id

Pełny identyfikator współtworzenia funkcji

id: string

Wartość właściwości

string

includeAsClaim

Jeśli ta wartość ma wartość true, identyfikator tej funkcji zostanie dodany do listy oświadczeń dla żądania.

includeAsClaim: boolean

Wartość właściwości

boolean

name

Przyjazna nazwa funkcji

name: string

Wartość właściwości

string

order

Sugerowana kolejność wyświetlania funkcji.

order: number

Wartość właściwości

number

overrideRules

Reguły zastępowania wartości funkcji. Te reguły są uruchamiane przed sprawdzeniem jawnych wartości stanu użytkownika/hosta. Są one oceniane w kolejności, dopóki reguła nie zwróci stanu Włączone lub Wyłączone (niezdefiniowane)

overrideRules: ContributedFeatureValueRule[]

Wartość właściwości

scopes

Zakresy/poziomy, na których ustawienia mogą ustawiać stan włączone/wyłączone tej funkcji

scopes: ContributedFeatureSettingScope[]

Wartość właściwości

serviceInstanceType

Identyfikator wystąpienia usługi usługi, która jest właścicielem tej funkcji

serviceInstanceType: string

Wartość właściwości

string

tags

Tagi skojarzone z tą funkcją.

tags: string[]

Wartość właściwości

string[]