Share via


XamlTypeName Classe

Définition

Fournit un moyen de spécifier un type XAML en termes de nom et d'espace de noms.

public ref class XamlTypeName
public class XamlTypeName
type XamlTypeName = class
Public Class XamlTypeName
Héritage
XamlTypeName

Remarques

XamlType est la classe d’informations de type dans le système de type XAML, alors qu’il XamlTypeName s’agit davantage d’une structure de données qui fournit différentes façons de spécifier ce type. XamlTypeName fournit également des méthodes d’assistance statiques pour générer un XamlTypeName en résolvant un identificateur de type existant dans un espace de noms XAML.

Constructeurs

XamlTypeName()

Initialise une nouvelle instance de la classe XamlTypeName.

XamlTypeName(String, String)

Initialise une nouvelle instance de la classe XamlTypeName, basée sur des chaînes de noms et d'espaces de noms.

XamlTypeName(String, String, IEnumerable<XamlTypeName>)

Initialise une nouvelle instance de la classe XamlTypeName, basée sur des chaînes de noms et d'espaces de noms ainsi que sur un tableau d'arguments de type.

XamlTypeName(XamlType)

Initialise une nouvelle instance de la classe XamlTypeName basée sur un XamlType existant.

Propriétés

Name

Obtient le nom utilisé pour construire ce XamlTypeName.

Namespace

Obtient l'identificateur d'espace de noms XAML utilisé pour construire ce XamlTypeName.

TypeArguments

Obtient les arguments de type utilisés pour construire ce XamlTypeName.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Parse(String, IXamlNamespaceResolver)

Fournit une valeur XamlTypeName basée sur un nom de type et un objet qui peut résoudre un préfixe de balise dans un espace de noms.

ParseList(String, IXamlNamespaceResolver)

Fournit une valeur XamlTypeName basée sur une chaîne qui peut spécifier plusieurs noms de types et un objet qui peut résoudre un préfixe de balise dans un espace de noms.

ToString()

Convertit la valeur de ce XamlTypeName en sa représentation sous forme de chaîne équivalente.

ToString(IList<XamlTypeName>, INamespacePrefixLookup)

Convertit la valeur de ce XamlTypeName en sa représentation sous forme de chaîne équivalente, qui peut être utilisée dans la syntaxe de balisage pour une utilisation d'élément objet de plusieurs types.

ToString(INamespacePrefixLookup)

Convertit la valeur de ce XamlTypeName en sa représentation sous forme de chaîne équivalente, qui peut être utilisée dans la syntaxe de balisage pour une utilisation d'élément objet d'un seul type.

TryParse(String, IXamlNamespaceResolver, XamlTypeName)

Fournit une valeur XamlTypeName basée sur un nom de type et un objet qui peut résoudre un préfixe de balise dans un espace de noms.

TryParseList(String, IXamlNamespaceResolver, IList<XamlTypeName>)

Fournit une valeur XamlTypeName basée sur une chaîne qui peut spécifier plusieurs noms de types et un objet qui peut résoudre un préfixe de balise dans un espace de noms.

S’applique à