XamlType.IsNameScope 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 XamlType een XAML-naamscoop vertegenwoordigt, volgens de XAML-definitie.
public:
property bool IsNameScope { bool get(); };
public bool IsNameScope { get; }
member this.IsNameScope : bool
Public ReadOnly Property IsNameScope As Boolean
Waarde van eigenschap
trueals dit XamlType een XAML-naamscoop vertegenwoordigt; anders. false
Opmerkingen
Een XAML-naamscoop dwingt de naam uniekheid van de eigenschap of eigenschappen af die worden gebruikt voor x:Name / [name property]. Als IsNameScope dat het geval is true, moet een bepaald mechanisme voor het afdwingen van uniekheid bestaan en moet het vanuit het perspectief van dit type dat eigenaar is van een XAML-naamscoop evalueren. De XAML-naamscoop wordt vervolgens uitgebreid naar de inhoud van het type totdat een ander XAML-naamscooptype wordt aangetroffen.
Deze eigenschap wordt uitgelijnd op het [is name scope] informatie-item in de specificatie [MS-XAML].
Als u de standaard interne CLR-reflectietechniek voor een XamlTypeniet gebruikt, kunnen aanroepen naar deze eigenschap onderdrukkingen voor LookupIsNameScope afgeleide klassen aanroepenXamlType.