XamlSchemaContext.GetXamlType Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un objeto XamlType que se basa en un identificador de tipo de CLR o XAML.
Sobrecargas
| GetXamlType(Type) |
Devuelve un objeto XamlType que se basa en un identificador de tipo de CLR. |
| GetXamlType(XamlTypeName) |
Devuelve un objeto XamlType que se basa en un nombre de tipo de sistema XAML. |
| GetXamlType(String, String, XamlType[]) |
Devuelve un objeto XamlType basado en un espacio de nombres XAML y una cadena para el nombre de tipo. Esta firma puede especificar los argumentos de tipo para aquellos casos en los que el tipo deseado es un tipo genérico. |
GetXamlType(Type)
Devuelve un objeto XamlType que se basa en un identificador de tipo de 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
Devoluciones
XamlType que coincide con el valor type de entrada.
Excepciones
type es null.
Comentarios
Esta sobrecarga supone que usa CLR para el sistema de tipos de respaldo. Si no usa el sistema de tipos CLR, use GetXamlType(XamlTypeName).
Se aplica a
GetXamlType(XamlTypeName)
Devuelve un objeto XamlType que se basa en un nombre 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
Nombre de tipo XAML para el que se va a obtener un objeto XamlType.
Devoluciones
XamlType que coincide con el valor xamlTypeName de entrada.
Excepciones
xamlTypeName es null.
Consulte también
Se aplica a
GetXamlType(String, String, XamlType[])
Devuelve un objeto XamlType basado en un espacio de nombres XAML y una cadena para el nombre de tipo. Esta firma puede especificar los argumentos de tipo para aquellos casos en los que el tipo deseado es un 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
Espacio de nombres XAML que contiene el tipo deseado.
- name
- String
Nombre de cadena del tipo deseado.
- typeArguments
- XamlType[]
Argumentos de tipo de inicialización para un tipo genérico.
Devoluciones
XamlType que coincide con el criterio de entrada.