Compartir a través de


XamlTypeName Clase

Definición

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.

Se aplica a