XamlSchemaContext.GetXamlType Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein XamlType-Objekt zurück, das auf einem CLR-Typbezeichner oder XAML-Typbezeichner basiert.
Überlädt
GetXamlType(Type) |
Gibt ein XamlType-Objekt zurück, das auf einem CLR-Typbezeichner basiert. |
GetXamlType(XamlTypeName) |
Gibt ein XamlType-Objekt zurück, das auf einem XAML-Systemtypnamen basiert. |
GetXamlType(String, String, XamlType[]) |
Gibt einen XamlType zurück, der auf einem XAML-Namespace und einer Zeichenfolge für den Typnamen basiert. Diese Signatur kann die Typargumente für Fälle angeben, bei denen der gewünschte Typ ein generischer Typ ist. |
GetXamlType(Type)
Gibt ein XamlType-Objekt zurück, das auf einem CLR-Typbezeichner basiert.
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
Parameter
Gibt zurück
Das XamlType-Objekt, das dem type
der Eingabe entspricht.
Ausnahmen
type
ist null
.
Hinweise
Bei dieser Überladung wird davon ausgegangen, dass Sie die CLR für das Sicherungstypsystem verwenden. Wenn Sie das CLR-Typsystem nicht verwenden, verwenden Sie GetXamlType(XamlTypeName).
Gilt für
GetXamlType(XamlTypeName)
Gibt ein XamlType-Objekt zurück, das auf einem XAML-Systemtypnamen basiert.
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
Parameter
- xamlTypeName
- XamlTypeName
Der XAML-Typname, für den ein XamlType-Objekt abgerufen werden soll.
Gibt zurück
Das XamlType-Objekt, das dem xamlTypeName
der Eingabe entspricht.
Ausnahmen
xamlTypeName
ist null
.
Siehe auch
Gilt für
GetXamlType(String, String, XamlType[])
Gibt einen XamlType zurück, der auf einem XAML-Namespace und einer Zeichenfolge für den Typnamen basiert. Diese Signatur kann die Typargumente für Fälle angeben, bei denen der gewünschte Typ ein generischer Typ ist.
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
Parameter
- xamlNamespace
- String
Der XAML-Namespace, der den gewünschten Typ enthält.
- name
- String
Der Zeichenfolgenname des gewünschten Typs.
- typeArguments
- XamlType[]
Die Initialisierungstypargumente für einen generischen Typ.
Gibt zurück
Das XamlType-Objekt, das den Eingabekriterien entspricht.