XamlMember.IsAmbient Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bunun bir ortam özelliği olarak bildirilip bildirildiğini XamlMember belirten bir değer alır.
public:
property bool IsAmbient { bool get(); };
public bool IsAmbient { get; }
member this.IsAmbient : bool
Public ReadOnly Property IsAmbient As Boolean
Özellik Değeri
true
bu XamlMember bir ortam özelliği olarak bildirilirse; aksi takdirde , false
.
Açıklamalar
Çağırma IsAmbient çağrıları LookupIsAmbient veya bu yöntemin belirli bir geçersiz kılması. Bu davranış, ilk iç yansıma mantığının bilgileri ayarlamadığı uygulamalarda oluşur.
Ortam özelliklerinin denetlenmesi genellikle XAML işleme mantığının bir parçasıdır ve tür yeterliliği için ortam kullanımına dayanan nesnelerin ve değerlerin doğru şekilde çalışadığından emin olun. .NET Framework XAML Hizmetleri API'leri ve varsayılan XAML şema bağlamı, bu değeri ilişkilendirmeye göre ile AmbientAttributedoldurur. varsayılan uygulaması LookupIsAmbient bu mevcut AmbientAttribute tekniği kullanır ve üye bildiriminde varsa döndürür.AmbientAttributetrue
AmbientAttribute, Setterve Styleiçeren Applicationçeşitli WPF türlerinin üyelerinde bulunur. Ayrıca, türü olarak kullanan ResourceDictionary herhangi bir üyenin özel olarak özniteliklendirilmese bile ortam olarak kabul edilmesi gerektiğini belirten türünde de bulunurResourceDictionary.