Aracılığıyla paylaş


ContributedFeature interface

Etkinleştirilebilen veya devre dışı bırakılabilen bir özellik

Özellikler

defaultState

Doğruysa, özellik bir kapsamda geçersiz kılınmadığı sürece etkinleştirilir

defaultValueRules

Herhangi bir ayar/kapsam tarafından belirtilmemişse varsayılan değeri ayarlama kuralları. Bir kural Etkin veya Devre Dışı durumu döndürene kadar sırayla değerlendirilir (Tanımsız değil)

description

Özelliğin açıklaması

featureProperties

Özellik için ek özellikler

featureStateChangedListeners

Özellik değerindeki ayarlayıcı çağrılarını dinlemek için işleyici. Bu dinleyiciler yalnızca başarılı bir küme oluştuktan sonra çağrılır

id

Özelliğin tam katkı kimliği

includeAsClaim

Bu değer doğru olarak ayarlanırsa, bu özelliğin kimliği istek için talep listesine eklenir.

name

Özelliğin kolay adı

order

Özelliğin görüntülenmesi için önerilen sıra.

overrideRules

Bir özellik değerini geçersiz kılma kuralları. Bu kurallar, açık kullanıcı/ana bilgisayar durumu değerleri denetlenmeden önce çalıştırılır. Bir kural Etkin veya Devre Dışı (Tanımsız değil) durumu döndürene kadar sırayla değerlendirilirler

scopes

Ayarların bu özelliğin etkin/devre dışı durumunu ayarlayabileceği kapsamlar/düzeyler

serviceInstanceType

Bu özelliğin sahibi olan hizmetin hizmet örneği kimliği

tags

Özellik ile ilişkili etiketler.

Özellik Ayrıntıları

defaultState

Doğruysa, özellik bir kapsamda geçersiz kılınmadığı sürece etkinleştirilir

defaultState: boolean

Özellik Değeri

boolean

defaultValueRules

Herhangi bir ayar/kapsam tarafından belirtilmemişse varsayılan değeri ayarlama kuralları. Bir kural Etkin veya Devre Dışı durumu döndürene kadar sırayla değerlendirilir (Tanımsız değil)

defaultValueRules: ContributedFeatureValueRule[]

Özellik Değeri

description

Özelliğin açıklaması

description: string

Özellik Değeri

string

featureProperties

Özellik için ek özellikler

featureProperties: {[key: string]: any}

Özellik Değeri

{[key: string]: any}

featureStateChangedListeners

Özellik değerindeki ayarlayıcı çağrılarını dinlemek için işleyici. Bu dinleyiciler yalnızca başarılı bir küme oluştuktan sonra çağrılır

featureStateChangedListeners: ContributedFeatureListener[]

Özellik Değeri

id

Özelliğin tam katkı kimliği

id: string

Özellik Değeri

string

includeAsClaim

Bu değer doğru olarak ayarlanırsa, bu özelliğin kimliği istek için talep listesine eklenir.

includeAsClaim: boolean

Özellik Değeri

boolean

name

Özelliğin kolay adı

name: string

Özellik Değeri

string

order

Özelliğin görüntülenmesi için önerilen sıra.

order: number

Özellik Değeri

number

overrideRules

Bir özellik değerini geçersiz kılma kuralları. Bu kurallar, açık kullanıcı/ana bilgisayar durumu değerleri denetlenmeden önce çalıştırılır. Bir kural Etkin veya Devre Dışı (Tanımsız değil) durumu döndürene kadar sırayla değerlendirilirler

overrideRules: ContributedFeatureValueRule[]

Özellik Değeri

scopes

Ayarların bu özelliğin etkin/devre dışı durumunu ayarlayabileceği kapsamlar/düzeyler

scopes: ContributedFeatureSettingScope[]

Özellik Değeri

serviceInstanceType

Bu özelliğin sahibi olan hizmetin hizmet örneği kimliği

serviceInstanceType: string

Özellik Değeri

string

tags

Özellik ile ilişkili etiketler.

tags: string[]

Özellik Değeri

string[]