XamlType.IsNameScope Proprietà

Definizione

Ottiene un valore che indica se l'oggetto XamlType rappresenta un NameScope XAML secondo la definizione XAML.

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

Valore della proprietà

Boolean

true se l'oggetto XamlType rappresenta un NameScope XAML; in caso contrario, false.

Commenti

Un ambito dei nomi XAML applica l'univocità del nome della proprietà o delle proprietà usate per x:Name / [name property]. Se IsNameScope è true, è necessario che esista un meccanismo per applicare l'univocità e che venga valutato dal punto di vista di questo tipo proprietario di un ambito dei nomi XAML. L'ambito dei nomi XAML si estende quindi al contenuto del tipo fino a quando non viene rilevato un altro tipo proprietario dell'ambito dei nomi XAML.

Questa proprietà è allineata all'elemento [is name scope] informativo nella specifica [MS-XAML].

Se non si utilizza la tecnica di reflection CLR interna predefinita per un XamlType, le chiamate a questa proprietà possono richiamare LookupIsNameScope override sulle XamlType classi derivate.

Si applica a