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 einen XamlType Wert zurück, der auf einem CLR- oder XAML-Typbezeichner basiert.
Überlädt
| Name | Beschreibung |
|---|---|
| GetXamlType(Type) |
Gibt einen XamlType Wert zurück, der auf einem CLR-Typbezeichner basiert. |
| GetXamlType(XamlTypeName) |
Gibt einen XamlType Wert zurück, der auf einem XAML-Systemtypnamen basiert. |
| GetXamlType(String, String, XamlType[]) |
Gibt ein XamlType Objekt zurück, das auf einem XAML-Namespace und einer Zeichenfolge für den Typnamen basiert. Diese Signatur kann die Typargumente für Fälle angeben, in denen der gewünschte Typ ein generischer Typ ist. |
GetXamlType(Type)
Gibt einen XamlType Wert zurück, der 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 entspricht der Eingabe type.
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 einen XamlType Wert zurück, der 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 NAME des XAML-Typs, für den ein XamlType Xaml-Typ abgerufen werden soll.
Gibt zurück
Das XamlType entspricht der Eingabe xamlTypeName.
Ausnahmen
xamlTypeName ist null.
Weitere Informationen
Gilt für:
GetXamlType(String, String, XamlType[])
Gibt ein XamlType Objekt zurück, das auf einem XAML-Namespace und einer Zeichenfolge für den Typnamen basiert. Diese Signatur kann die Typargumente für Fälle angeben, in 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 entspricht den Eingabekriterien.