XamlTypeName Clase
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í.
Permite especificar un tipo XAML en términos de nombre y espacio de nombres.
public ref class XamlTypeName
public class XamlTypeName
type XamlTypeName = class
Public Class XamlTypeName
- Herencia
-
XamlTypeName
Comentarios
XamlType es la clase de información de tipo en el sistema de tipos XAML, mientras XamlTypeName que es más de una estructura de datos que proporciona diferentes formas de especificar ese tipo. XamlTypeName también proporciona métodos auxiliares estáticos para generar un XamlTypeName mediante la resolución de un identificador de tipo existente en un espacio de nombres XAML.
Constructores
XamlTypeName() |
Inicializa una nueva instancia de la clase XamlTypeName. |
XamlTypeName(String, String) |
Inicializa una nueva instancia de la clase XamlTypeName basándose en unas cadenas de nombre y espacio de nombres. |
XamlTypeName(String, String, IEnumerable<XamlTypeName>) |
Inicializa una nueva instancia de la clase XamlTypeName, basándose en unas cadenas de nombre y espacio de nombres así como una matriz de argumentos de tipo. |
XamlTypeName(XamlType) |
Inicializa una nueva instancia de la clase XamlTypeName basándose en un objeto XamlType existente. |
Propiedades
Name |
Obtiene el nombre que se ha usado para construir este objeto XamlTypeName. |
Namespace |
Obtiene el identificador de espacio de nombres XAML que se ha usado para construir este objeto XamlTypeName. |
TypeArguments |
Obtiene los argumentos de tipo que se han usado para construir este objeto XamlTypeName. |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Parse(String, IXamlNamespaceResolver) |
Proporciona un valor de XamlTypeName basado en un nombre de tipo y un objeto que puede resolver un prefijo de marcado en un espacio de nombres. |
ParseList(String, IXamlNamespaceResolver) |
Proporciona un valor de XamlTypeName basado en una cadena que puede especificar varios nombres de tipo y un objeto que puede resolver un prefijo de marcado en un espacio de nombres. |
ToString() |
Convierte el valor de este objeto XamlTypeName en su representación de cadena equivalente. |
ToString(IList<XamlTypeName>, INamespacePrefixLookup) |
Convierte el valor de este objeto XamlTypeName en su representación de cadena equivalente, la cual se puede utilizar en la sintaxis de marcado para el uso de elementos de objetos de varios tipos. |
ToString(INamespacePrefixLookup) |
Convierte el valor de este objeto XamlTypeName en su representación de cadena equivalente, la cual se puede utilizar en la sintaxis de marcado para el uso de elementos de objetos de un tipo. |
TryParse(String, IXamlNamespaceResolver, XamlTypeName) |
Proporciona un valor de XamlTypeName basado en un nombre de tipo y un objeto que puede resolver un prefijo de marcado en un espacio de nombres. |
TryParseList(String, IXamlNamespaceResolver, IList<XamlTypeName>) |
Proporciona un valor de XamlTypeName basado en una cadena que puede especificar varios nombres de tipo y un objeto que puede resolver un prefijo de marcado en un espacio de nombres. |