ContributedFeature interface
Etkinleştirilebilen veya devre dışı bırakılabilen bir özellik
Özellikler
| default |
Doğruysa, özellik bir kapsamda geçersiz kılınmadığı sürece etkinleştirilir |
| default |
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ı |
| feature |
Özellik için ek özellikler |
| feature |
Ö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 |
| include |
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. |
| override |
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 |
| service |
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[]