Taal

XamlSchemaContext.GetXamlType Methode

Definitie

Retourneert een XamlType die is gebaseerd op een CLR- of XAML-type-id.

Overloads

Name Description
GetXamlType(Type)

Retourneert een XamlType die is gebaseerd op een CLR-type-id.

GetXamlType(XamlTypeName)

Retourneert een XamlType die is gebaseerd op een XAML-systeemtypenaam.

GetXamlType(String, String, XamlType[])

Retourneert een XamlType die is gebaseerd op een XAML-naamruimte en een tekenreeks voor de typenaam. Met deze handtekening kunt u de typeargumenten opgeven voor gevallen waarin het gewenste type een algemeen type is.

GetXamlType(Type)

Retourneert een XamlType die is gebaseerd op een CLR-type-id.

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

Parameters

type
Type

Het type waarvoor moet worden XamlType gekozen.

Retouren

De XamlType invoer die overeenkomt met de invoer type.

Uitzonderingen

type is null.

Opmerkingen

Bij deze overbelasting wordt ervan uitgegaan dat u de CLR gebruikt voor het systeem van het backingtype. Als u het CLR-typesysteem niet gebruikt, gebruikt u GetXamlType(XamlTypeName).

Van toepassing op

GetXamlType(XamlTypeName)

Retourneert een XamlType die is gebaseerd op een XAML-systeemtypenaam.

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

Parameters

xamlTypeName
XamlTypeName

De naam van het XAML-type om een XamlType voor te krijgen.

Retouren

De XamlType invoer die overeenkomt met de invoer xamlTypeName.

Uitzonderingen

Een onderdeel van xamlTypeName (Name of Namespace) is null.

xamlTypeName is null.

Zie ook

Van toepassing op

GetXamlType(String, String, XamlType[])

Retourneert een XamlType die is gebaseerd op een XAML-naamruimte en een tekenreeks voor de typenaam. Met deze handtekening kunt u de typeargumenten opgeven voor gevallen waarin het gewenste type een algemeen type is.

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

Parameters

xamlNamespace
String

De XAML-naamruimte die het gewenste type bevat.

name
String

De tekenreeksnaam van het gewenste type.

typeArguments
XamlType[]

De initialisatietypeargumenten voor een algemeen type.

Retouren

De XamlType invoercriteria die overeenkomen met de invoercriteria.

Van toepassing op