XamlSchemaContext.GetXamlType Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um XamlType que se baseia em um identificador de tipo CLR ou XAML.
Sobrecargas
GetXamlType(Type) |
Retorna um XamlType que se baseia em um identificador de tipo CLR. |
GetXamlType(XamlTypeName) |
Retorna um XamlType que se baseia em um nome de tipo de sistema XAML. |
GetXamlType(String, String, XamlType[]) |
Retorna um XamlType que se baseia em um namespace XAML e uma cadeia de caracteres para o nome do tipo. Esta assinatura pode especificar os argumentos de tipo para casos em que o tipo desejado é um tipo genérico. |
GetXamlType(Type)
Retorna um XamlType que se baseia em um identificador de tipo CLR.
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
Parâmetros
Retornos
O XamlType que corresponda ao type
de entrada.
Exceções
type
é null
.
Comentários
Essa sobrecarga pressupõe que você esteja usando o CLR para o sistema de tipo de backup. Se você não estiver usando o sistema de tipos CLR, use GetXamlType(XamlTypeName).
Aplica-se a
GetXamlType(XamlTypeName)
Retorna um XamlType que se baseia em um nome de tipo de sistema XAML.
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
Parâmetros
- xamlTypeName
- XamlTypeName
O nome de tipo XAML para o qual obter um XamlType.
Retornos
O XamlType que corresponda ao xamlTypeName
de entrada.
Exceções
xamlTypeName
é null
.
Confira também
Aplica-se a
GetXamlType(String, String, XamlType[])
Retorna um XamlType que se baseia em um namespace XAML e uma cadeia de caracteres para o nome do tipo. Esta assinatura pode especificar os argumentos de tipo para casos em que o tipo desejado é um tipo genérico.
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
Parâmetros
- xamlNamespace
- String
O namespace de XAML que contém o tipo desejado.
- name
- String
O nome da cadeia de caracteres do tipo desejado.
- typeArguments
- XamlType[]
Os argumentos de tipo de inicialização para um tipo genérico.
Retornos
O XamlType que corresponde aos critérios de entrada.