XamlTypeName Classe
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.
Fornece um meio para especificar um tipo XAML em termos de nome e namespace.
public ref class XamlTypeName
public class XamlTypeName
type XamlTypeName = class
Public Class XamlTypeName
- Herança
-
XamlTypeName
Comentários
XamlType é a classe de informações de tipo no sistema de tipos XAML, enquanto XamlTypeName que é mais uma estrutura de dados que fornece diferentes maneiras de especificar esse tipo. XamlTypeName também fornece métodos auxiliares estáticos para gerar um XamlTypeName resolvendo um identificador de tipo existente em um namespace XAML.
Construtores
XamlTypeName() |
Inicializa uma nova instância da classe XamlTypeName. |
XamlTypeName(String, String) |
Inicializa uma nova instância da classe XamlTypeName, com base nas cadeias de caracteres de nome e namespace. |
XamlTypeName(String, String, IEnumerable<XamlTypeName>) |
Inicializa uma nova instância da classe XamlTypeName, com base nas cadeias de caracteres de nome e namespace, bem como em uma matriz de argumentos de tipo. |
XamlTypeName(XamlType) |
Inicializa uma nova instância da classe XamlTypeName com base em um XamlType existente. |
Propriedades
Name |
Obtém o nome usado para construir este XamlTypeName. |
Namespace |
Obtém o identificador do namespace XAML usado para construir este XamlTypeName. |
TypeArguments |
Obtém os argumentos de tipo usados para construir este XamlTypeName. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Parse(String, IXamlNamespaceResolver) |
Fornece um valor de XamlTypeName com base em um nome de tipo e um objeto que pode resolver um prefixo de marcação em um namespace. |
ParseList(String, IXamlNamespaceResolver) |
Fornece um valor de XamlTypeName com base em uma cadeia de caracteres que pode especificar vários nomes de tipo e um objeto que pode resolver um prefixo de marcação em um namespace. |
ToString() |
Converte o valor deste XamlTypeName em sua representação de cadeia de caracteres equivalente. |
ToString(IList<XamlTypeName>, INamespacePrefixLookup) |
Converte o valor deste XamlTypeName em sua representação de cadeia de caracteres equivalente, que pode ser usada na sintaxe de marcação para o uso que um elemento de objeto faz de vários tipos. |
ToString(INamespacePrefixLookup) |
Converte o valor deste XamlTypeName em sua representação de cadeia de caracteres equivalente, que pode ser usada na sintaxe de marcação para o uso que um elemento de objeto faz de um tipo. |
TryParse(String, IXamlNamespaceResolver, XamlTypeName) |
Fornece um valor de XamlTypeName com base em um nome de tipo e um objeto que pode resolver um prefixo de marcação em um namespace. |
TryParseList(String, IXamlNamespaceResolver, IList<XamlTypeName>) |
Fornece um valor de XamlTypeName com base em uma cadeia de caracteres que pode especificar vários nomes de tipo e um objeto que pode resolver um prefixo de marcação em um namespace. |