Language

XamlSchemaContext.GetXamlType メソッド

定義

CLR または XAML の型識別子に基づく XamlType を返します。

オーバーロード

名前 説明
GetXamlType(Type)

CLR 型識別子に基づく XamlType を返します。

GetXamlType(XamlTypeName)

XAML システム型名に基づく XamlType を返します。

GetXamlType(String, String, XamlType[])

XAML 名前空間と型名の文字列に基づく XamlType を返します。 このシグネチャは、目的の型がジェネリック型の場合に型引数を指定できます。

GetXamlType(Type)

CLR 型識別子に基づく XamlType を返します。

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

パラメーター

type
Type

XamlTypeを取得する型。

返品

入力XamlTypeに一致するtype。

例外

type は nullです。

注釈

このオーバーロードは、バッキング型システムに CLR を使用していることを前提としています。 CLR 型システムを使用していない場合は、 GetXamlType(XamlTypeName)を使用します。

適用対象

GetXamlType(XamlTypeName)

XAML システム型名に基づく XamlType を返します。

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

パラメーター

xamlTypeName
XamlTypeName

XamlTypeを取得する XAML 型の名前。

返品

入力XamlTypeに一致するxamlTypeName。

例外

xamlTypeName (NameまたはNamespace) のコンポーネントがnull。

xamlTypeName は nullです。

こちらもご覧ください

適用対象

GetXamlType(String, String, XamlType[])

XAML 名前空間と型名の文字列に基づく XamlType を返します。 このシグネチャは、目的の型がジェネリック型の場合に型引数を指定できます。

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

パラメーター

xamlNamespace
String

目的の型を含む XAML 名前空間。

name
String

目的の型の文字列名。

typeArguments
XamlType[]

ジェネリック型の初期化型引数。

返品

入力条件に一致する XamlType 。

適用対象