XamlSchemaContext.GetXamlType Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en XamlType som baseras på antingen en CLR- eller XAML-typidentifierare.
Överlagringar
| Name | Description |
|---|---|
| GetXamlType(Type) |
Returnerar en XamlType som baseras på en CLR-typidentifierare. |
| GetXamlType(XamlTypeName) |
Returnerar ett XamlType som baseras på ett XAML-systemtypnamn. |
| GetXamlType(String, String, XamlType[]) |
Returnerar en XamlType som baseras på ett XAML-namnområde och en sträng för typnamnet. Den här signaturen kan ange typargumenten för fall där den önskade typen är en allmän typ. |
GetXamlType(Type)
Returnerar en XamlType som baseras på en CLR-typidentifierare.
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
Parametrar
Returer
Det XamlType som matchar indata type.
Undantag
type är null.
Kommentarer
Den här överlagringen förutsätter att du använder CLR för backningstypsystemet. Om du inte använder CLR-typsystemet använder du GetXamlType(XamlTypeName).
Gäller för
GetXamlType(XamlTypeName)
Returnerar ett XamlType som baseras på ett XAML-systemtypnamn.
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
Parametrar
- xamlTypeName
- XamlTypeName
Namnet på XAML-typen som ska hämtas XamlType för.
Returer
Det XamlType som matchar indata xamlTypeName.
Undantag
xamlTypeName är null.
Se även
Gäller för
GetXamlType(String, String, XamlType[])
Returnerar en XamlType som baseras på ett XAML-namnområde och en sträng för typnamnet. Den här signaturen kan ange typargumenten för fall där den önskade typen är en allmän typ.
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
Parametrar
- xamlNamespace
- String
XAML-namnområdet som innehåller önskad typ.
- name
- String
Strängnamnet för önskad typ.
- typeArguments
- XamlType[]
Argumenten för initieringstypen för en allmän typ.
Returer
Det XamlType som matchar indatavillkoren.