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

例外

typenullです。

注釈

このオーバーロードは、バッキング型システムに 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

xamlTypeNamenullです。

こちらもご覧ください

適用対象

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

適用対象