Aracılığıyla paylaş


XamlMember.IsAmbient Özellik

Tanım

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.

Şunlara uygulanır

Ayrıca bkz.