XamlTypeName Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |