XamlSchemaContext.GetXamlType Méthode

Définition

Retourne un XamlType qui est basé sur un identificateur de type CLR ou XAML.

Surcharges

GetXamlType(Type)

Retourne un XamlType qui est basé sur un identificateur de type CLR.

GetXamlType(XamlTypeName)

Retourne un XamlType qui est basé sur un nom de type de système XAML.

GetXamlType(String, String, XamlType[])

Retourne un XamlType basé sur un espace de noms XAML et une chaîne de nom de type. Cette signature peut spécifier les arguments de type dans les cas où le type souhaité est un type générique.

GetXamlType(Type)

Retourne un XamlType qui est basé sur un identificateur de type CLR.

public:
 virtual System::Xaml::XamlType ^ GetXamlType(Type ^ type);
public virtual System.Xaml.XamlType GetXamlType (Type type);
abstract member GetXamlType : Type -> System.Xaml.XamlType
override this.GetXamlType : Type -> System.Xaml.XamlType
Public Overridable Function GetXamlType (type As Type) As XamlType

Paramètres

type
Type

Type pour lequel obtenir un XamlType.

Retours

XamlType

XamlType qui correspond au type d'entrée.

Exceptions

type a la valeur null.

Remarques

Cette surcharge suppose que vous utilisez le CLR pour le système de type de stockage. Si vous n’utilisez pas le système de type CLR, utilisez GetXamlType(XamlTypeName).

S’applique à

GetXamlType(XamlTypeName)

Retourne un XamlType qui est basé sur un nom de type de système XAML.

public:
 System::Xaml::XamlType ^ GetXamlType(System::Xaml::Schema::XamlTypeName ^ xamlTypeName);
public System.Xaml.XamlType GetXamlType (System.Xaml.Schema.XamlTypeName xamlTypeName);
member this.GetXamlType : System.Xaml.Schema.XamlTypeName -> System.Xaml.XamlType
Public Function GetXamlType (xamlTypeName As XamlTypeName) As XamlType

Paramètres

xamlTypeName
XamlTypeName

Nom de type XAML pour lequel obtenir un XamlType.

Retours

XamlType

XamlType qui correspond au xamlTypeName d'entrée.

Exceptions

Un composant de xamlTypeName (Name ou Namespace) est null.

xamlTypeName a la valeur null.

Voir aussi

S’applique à

GetXamlType(String, String, XamlType[])

Retourne un XamlType basé sur un espace de noms XAML et une chaîne de nom de type. Cette signature peut spécifier les arguments de type dans les cas où le type souhaité est un type générique.

protected public:
 virtual System::Xaml::XamlType ^ GetXamlType(System::String ^ xamlNamespace, System::String ^ name, ... cli::array <System::Xaml::XamlType ^> ^ typeArguments);
protected internal virtual System.Xaml.XamlType GetXamlType (string xamlNamespace, string name, params System.Xaml.XamlType[] typeArguments);
abstract member GetXamlType : string * string * System.Xaml.XamlType[] -> System.Xaml.XamlType
override this.GetXamlType : string * string * System.Xaml.XamlType[] -> System.Xaml.XamlType
Protected Friend Overridable Function GetXamlType (xamlNamespace As String, name As String, ParamArray typeArguments As XamlType()) As XamlType

Paramètres

xamlNamespace
String

Espace de noms XAML qui contient le type souhaité.

name
String

Nom de chaîne du type souhaité.

typeArguments
XamlType[]

Arguments de type d'initialisation pour un type générique.

Retours

XamlType

XamlType qui correspond aux critères d'entrée.

S’applique à