XamlMember.IsAmbient XamlMember.IsAmbient XamlMember.IsAmbient XamlMember.IsAmbient Property

Definition

Ruft einen Wert ab, der angibt, ob dieser XamlMember als Ambient-Eigenschaft gemeldet wird.Gets a value that indicates whether this XamlMember is reported as an ambient property.

public:
 property bool IsAmbient { bool get(); };
public bool IsAmbient { get; }
member this.IsAmbient : bool
Public ReadOnly Property IsAmbient As Boolean

Eigenschaftswert

true, wenn dieses XamlMember-Objekt als Ambient-Eigenschaft gemeldet wird, andernfalls false.true if this XamlMember is reported as an ambient property; otherwise, false.

Hinweise

Aufrufen von Aufrufen IsAmbient odereinebestimmteaußerKraftsetzungdieserMethode.LookupIsAmbientCalling IsAmbient invokes LookupIsAmbient or a specific override of that method. Dieses Verhalten tritt bei Implementierungen auf, bei denen die anfängliche interne reflektionslogik die Informationen nicht bereits festgelegt hat.This behavior occurs in implementations where the initial internal reflection logic has not already set the information.

Die Überprüfung auf Ambient-Eigenschaften ist in der Regel Teil der XAML-Verarbeitungslogik, um sicherzustellen, dass Objekte und Werte, die auf Umgebungs Verwendung für die typqualifizierung basieren, ordnungsgemäß funktionieren.Checking for ambient properties is are usually part of XAML processing logic to make sure that objects and values that rely on ambient usage for type qualification can function correctly. Der .NET Framework XAML-Dienste-APIs und der XAML-Standardschema Kontext füllen diesen Wert auf der AmbientAttributeGrundlage der Zuordnung mit auf.The .NET Framework XAML Services APIs and the default XAML schema context populates this value based on attribution with AmbientAttribute. Die Standard Implementierung von LookupIsAmbient verwendet diese vorhandene AmbientAttribute Technik und gibt zurück true , wenn AmbientAttribute für eine Element Deklaration vorhanden ist.The default implementation of LookupIsAmbient uses this existing AmbientAttribute technique, and it returns true if AmbientAttribute exists on a member declaration.

AmbientAttributebefindet sich auf Membern mehrerer WPF-Typen, einschließlich Application, Setterund Style.AmbientAttribute is found on members of several WPF types, which include Application, Setter, and Style. Es ist auch für den ResourceDictionary -Typ zu finden, mit dem festgestellt wird, dass ein Member, der als Typ verwendet ResourceDictionary , auch dann als Ambient angesehen werden soll, wenn der Member nicht explizit attributiert ist.It is also found on the ResourceDictionary type, which connotes that any member that uses ResourceDictionary as its type should be considered ambient even if the member is not specifically attributed.

Gilt für:

Siehe auch