XamlTypeName Classe

Definizione

Consente di specificare un tipo XAML in termini di nome e spazio dei nomi.

public ref class XamlTypeName
public class XamlTypeName
type XamlTypeName = class
Public Class XamlTypeName
Ereditarietà
XamlTypeName

Commenti

XamlType è la classe di informazioni sul tipo nel sistema di tipi XAML, mentre XamlTypeName è più di una struttura di dati che fornisce modi diversi per specificare tale tipo. XamlTypeName fornisce inoltre metodi helper statici per generare un XamlTypeName oggetto risolvendo un identificatore di tipo esistente in uno spazio dei nomi XAML.

Costruttori

XamlTypeName()

Inizializza una nuova istanza della classe XamlTypeName.

XamlTypeName(String, String)

Inizializza una nuova istanza della classe XamlTypeName in base alle stringhe nome e spazio dei nomi.

XamlTypeName(String, String, IEnumerable<XamlTypeName>)

Inizializza una nuova istanza della classe XamlTypeName in base alle stringhe nome e spazio dei nomi nonché a una matrice di argomenti di tipo.

XamlTypeName(XamlType)

Inizializza una nuova istanza della classe XamlTypeName in base a un oggetto XamlType esistente.

Proprietà

Name

Ottiene il nome utilizzato per costruire l'oggetto XamlTypeName.

Namespace

Ottiene l'identificatore dello spazio dei nomi nome XAML utilizzato per costruire l'oggetto XamlTypeName.

TypeArguments

Ottiene gli argomenti di tipo utilizzati per costruire l'oggetto XamlTypeName.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Parse(String, IXamlNamespaceResolver)

Fornisce un valore XamlTypeName basato su un nome del tipo e su un oggetto che può risolvere un prefisso di markup in uno spazio dei nomi.

ParseList(String, IXamlNamespaceResolver)

Fornisce un valore XamlTypeName basato su una stringa che può specificare più nomi del tipo e su un oggetto che può risolvere un prefisso di markup in uno spazio dei nomi.

ToString()

Converte il valore dell'oggetto XamlTypeName nella rappresentazione di stringa equivalente.

ToString(IList<XamlTypeName>, INamespacePrefixLookup)

Converte il valore dell'oggetto XamlTypeName nella rappresentazione di stringa equivalente che può essere utilizzata nella sintassi di markup per l'utilizzo di un elemento oggetto di più tipi.

ToString(INamespacePrefixLookup)

Converte il valore dell'oggetto XamlTypeName nella rappresentazione di stringa equivalente che può essere utilizzata nella sintassi di markup per l'utilizzo di un elemento oggetto di un tipo.

TryParse(String, IXamlNamespaceResolver, XamlTypeName)

Fornisce un valore XamlTypeName basato su un nome del tipo e su un oggetto che può risolvere un prefisso di markup in uno spazio dei nomi.

TryParseList(String, IXamlNamespaceResolver, IList<XamlTypeName>)

Fornisce un valore XamlTypeName basato su una stringa che può specificare più nomi del tipo e su un oggetto che può risolvere un prefisso di markup in uno spazio dei nomi.

Si applica a