XamlMember.IsAmbient Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald die aangeeft of dit XamlMember wordt gerapporteerd als een omgevingseigenschap.
public:
property bool IsAmbient { bool get(); };
public bool IsAmbient { get; }
member this.IsAmbient : bool
Public ReadOnly Property IsAmbient As Boolean
Waarde van eigenschap
trueals dit XamlMember wordt gerapporteerd als een omgevingseigenschap; anders. false
Opmerkingen
Aanroepen IsAmbientLookupIsAmbient of een specifieke onderdrukking van die methode. Dit gedrag treedt op in implementaties waarbij de initiƫle interne reflectielogica de informatie nog niet heeft ingesteld.
Het controleren op omgevingseigenschappen maakt meestal deel uit van de XAML-verwerkingslogica om ervoor te zorgen dat objecten en waarden die afhankelijk zijn van omgevingsgebruik voor typekwalificatie correct kunnen functioneren. De .NET Framework XAML Services-API's en de standaardcontext van het XAML-schema vult deze waarde op basis van toeschrijving met AmbientAttribute. De standaard implementatie van LookupIsAmbient deze bestaande AmbientAttribute techniek wordt gebruikt en deze retourneert true indien AmbientAttribute aanwezig in een liddeclaratie.
AmbientAttribute vindt u op leden van verschillende WPF typen, waaronder Application, Setter en Style. Het is ook te vinden op het ResourceDictionary type, dat aangeeft dat elk lid dat als het type wordt gebruikt ResourceDictionary , als omgeving moet worden beschouwd, zelfs als het lid niet specifiek is toegeschreven.