Lingua

XamlTypeName Classe

Definizione

Fornisce un mezzo per 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 oggetto XamlTypeName risolvendo un identificatore di tipo esistente in uno spazio dei nomi XAML.

Costruttori

Nome Descrizione
XamlTypeName()

Inizializza una nuova istanza della classe XamlTypeName.

XamlTypeName(String, String, IEnumerable<XamlTypeName>)

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

XamlTypeName(String, String)

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

XamlTypeName(XamlType)

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

Proprietà

Nome Descrizione
Name

Ottiene il nome utilizzato per costruire l'oggetto XamlTypeName.

Namespace

Ottiene l'identificatore dello spazio dei nomi XAML utilizzato per costruire questo XamlTypeNameoggetto .

TypeArguments

Ottiene gli argomenti di tipo utilizzati per costruire questo XamlTypeNameoggetto .

Metodi

Nome Descrizione
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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Parse(String, IXamlNamespaceResolver)

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

ParseList(String, IXamlNamespaceResolver)

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

ToString()

Converte il valore di questo XamlTypeName oggetto nella rappresentazione di stringa equivalente.

ToString(IList<XamlTypeName>, INamespacePrefixLookup)

Converte il valore di questo XamlTypeName oggetto nella rappresentazione di stringa equivalente, che può essere utilizzata nella sintassi di markup per un utilizzo di elementi oggetto di più tipi.

ToString(INamespacePrefixLookup)

Converte il valore di questo XamlTypeName oggetto 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 XamlTypeName valore basato su un nome di tipo e un oggetto in grado di risolvere un prefisso di markup in uno spazio dei nomi.

TryParseList(String, IXamlNamespaceResolver, IList<XamlTypeName>)

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

Si applica a