System.Xaml.Schema Spazio dei nomi

Contiene tipi che supportano l'estendibilità del sistema di tipi XAML.

Classi

Nome Descrizione
XamlMemberInvoker

Fornisce un punto di estensione che può accedere alle caratteristiche membro di un membro XAML tramite tecniche diverse dalla reflection.

XamlTypeInvoker

Fornisce un punto di estensione che può costruire istanze di un tipo XAML tramite tecniche diverse da reflection e costruttori.

XamlTypeName

Fornisce un mezzo per specificare un tipo XAML in termini di nome e spazio dei nomi.

XamlTypeTypeConverter

Converte un oggetto XamlType in e da una stringa che rappresenta il nome del tipo. Questa funzionalità viene usata per l'estendibilità XAML dalle definizioni di markup, tramite PropertyDefinition.

XamlValueConverter<TConverterBase>

Fornisce una superficie API comune per tecniche che generano valori di inizializzazione o serializzazione per XAML in base all'input diverso dal tipo di destinazione finale. Sono incluse estensioni di markup e convertitori di tipi.

Enumerazioni

Nome Descrizione
AllowedMemberLocations

Specifica le restrizioni di sintassi applicate a una proprietà quando è impostata in XAML, come segnalato da un XamlDirective.

ShouldSerializeResult

Definisce il comportamento di serializzazione come segnalato da un XamlMemberInvoker.

XamlCollectionKind

Descrive la metafora della raccolta (se presente) usata da un membro XAML.

Vedi anche