Condividi tramite


XamlSchemaContext.GetXamlType Metodo

Definizione

Restituisce un oggetto XamlType basato su un identificatore di tipo CLR o XAML.

Overload

GetXamlType(Type)

Restituisce un oggetto XamlType basato su un identificatore di tipo CLR.

GetXamlType(XamlTypeName)

Restituisce un oggetto XamlType basato su un nome del tipo di sistema XAML.

GetXamlType(String, String, XamlType[])

Restituisce un oggetto XamlType basato su uno spazio dei nomi XAML e una stringa per il nome del tipo. Questa firma può specificare gli argomenti del tipo per i casi in cui il tipo desiderato è generico.

GetXamlType(Type)

Restituisce un oggetto XamlType basato su un identificatore di tipo 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

Parametri

type
Type

Tipo per il quale ottenere un oggetto XamlType.

Restituisce

XamlType

Oggetto XamlType che corrisponde al parametro type di input.

Eccezioni

type è null.

Commenti

Questo overload presuppone che si usi CLR per il sistema di tipi di supporto. Se non si usa il sistema di tipi CLR, usare GetXamlType(XamlTypeName).

Si applica a

GetXamlType(XamlTypeName)

Restituisce un oggetto XamlType basato su un nome del tipo di sistema 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

Parametri

xamlTypeName
XamlTypeName

Nome del tipo XAML per il quale ottenere un oggetto XamlType.

Restituisce

XamlType

Oggetto XamlType che corrisponde al parametro xamlTypeName di input.

Eccezioni

Un componente di xamlTypeName (Name o Namespace) è null.

xamlTypeName è null.

Vedi anche

Si applica a

GetXamlType(String, String, XamlType[])

Restituisce un oggetto XamlType basato su uno spazio dei nomi XAML e una stringa per il nome del tipo. Questa firma può specificare gli argomenti del tipo per i casi in cui il tipo desiderato è generico.

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

Parametri

xamlNamespace
String

Spazio dei nomi XAML contenente il tipo desiderato.

name
String

Nome della stringa del tipo desiderato.

typeArguments
XamlType[]

Argomenti di tipo di inizializzazione per un tipo generico.

Restituisce

XamlType

Oggetto XamlType che corrisponde ai criteri di input.

Si applica a