Compartilhar via


XmlAttributeProperties Classe

Definição

Encapsula os atributos relacionados à linguagem XML de um DependencyObject.

public ref class XmlAttributeProperties sealed
public sealed class XmlAttributeProperties
type XmlAttributeProperties = class
Public NotInheritable Class XmlAttributeProperties
Herança
XmlAttributeProperties

Comentários

Essa classe implementa o suporte à propriedade anexada para XmlNamespaceMaps, XmlnsDefinitione XmlnsDictionary e XmlSpace.

Essas propriedades geralmente são usadas apenas pela implementação do analisador XAML do WPF para .NET Framework 3.0 e .NET Framework 3.5. As chamadas de propriedade anexadas de código de usuário real da marcação XAML não são o cenário principal. As propriedades são implementadas como propriedades anexadas principalmente para que as propriedades possam dar melhor suporte ao conceito de herança de propriedade para propriedades de dependência por meio de todos os grafos de objeto possíveis. Como tal, essa é realmente uma classe de suporte de infraestrutura. Para obter mais informações, consulte Herança do valor da propriedade.

Campos

XmlNamespaceMapsProperty

Identifica a propriedade XmlNamespaceMaps anexada.

XmlnsDefinitionProperty

Identifica a propriedade XmlnsDefinition anexada.

XmlnsDictionaryProperty

Identifica a propriedade XmlnsDictionary anexada.

XmlSpaceProperty

Identifica a propriedade XmlSpace anexada.

Propriedades Anexadas

XmlNamespaceMaps

Obtém ou define um valor da propriedade anexada que armazena os mapas de namespace de XML para uso pelo analisador XAML WPF para o .NET Framework 3.0 e 3.5 do .NET Framework.

XmlnsDefinition

Obtém ou define o valor da propriedade anexada que armazena definições de xmlns para uso pelo analisador XAML WPF para o .NET Framework 3.0 e o .NET Framework 3.5.

XmlnsDictionary

Obtém ou define o valor da propriedade anexada que armazena dicionários de xmlns para uso pelo analisador XAML WPF para o .NET Framework 3.0 e o .NET Framework 3.5.

XmlSpace

Obtém ou define o valor mapeado da propriedade xml:space.

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)
GetXmlNamespaceMaps(DependencyObject)

Obtém o valor da propriedade anexada XmlNamespaceMaps do DependencyObject especificado.

GetXmlnsDefinition(DependencyObject)

Obtém o valor da propriedade anexada XmlnsDefinition do DependencyObject especificado.

GetXmlnsDictionary(DependencyObject)

Obtém o valor da propriedade anexada XmlnsDictionary do DependencyObject especificado.

GetXmlSpace(DependencyObject)

Obtém o valor da propriedade anexada XmlSpace do DependencyObject especificado.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
SetXmlNamespaceMaps(DependencyObject, Hashtable)

Encapsula os atributos relacionados à linguagem XML de um DependencyObject.

SetXmlNamespaceMaps(DependencyObject, String)

Define o valor da propriedade anexada XmlNamespaceMaps do DependencyObject especificado.

SetXmlnsDefinition(DependencyObject, String)

Define o valor da propriedade anexada XmlnsDefinition do DependencyObject especificado.

SetXmlnsDictionary(DependencyObject, XmlnsDictionary)

Define o valor da propriedade anexada XmlnsDictionary do DependencyObject especificado.

SetXmlSpace(DependencyObject, String)

Define o valor da propriedade anexada XmlSpace do DependencyObject especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a