Compartilhar via


NamespaceDeclaration Classe

Definição

Declara o identificador e o prefixo de um namespace XAML armazenando estes valores de cadeia de caracteres como propriedades separadas.

public ref class NamespaceDeclaration
public class NamespaceDeclaration
type NamespaceDeclaration = class
Public Class NamespaceDeclaration
Herança
NamespaceDeclaration

Comentários

NamespaceDeclaration representa informações de namespace XAML como parte de um fluxo de nó XAML. A NamespaceDeclaration classe é um tipo de nó que não é realmente um objeto ou membro; em vez disso, é um tipo de nó discreto.

No fluxo de nó XAML, um NamespaceDeclaration é encontrado pouco antes do objeto ou membro ao qual esse namespace XAML se aplica.

Por convenção, o identificador de um namespace XAML se assemelha a um URI (Uniform Resource Identifier). No entanto, a Namespace propriedade de NamespaceDeclaration é do tipo String. As APIs do .NET Framework XAML Services geralmente tratam identificadores de namespace XAML como cadeias de caracteres. As distinções relativas versus absolutas no tipo verdadeiro Uri são irrelevantes para identificar um namespace XAML (ou XML). A convenção URI como namespace também é típica em XML.

Objetos desse tipo são usados como entrada para o XamlObjectWriter.WriteNamespace método ao gravar informações de fluxo de nó XAML em um grafo de objeto. Objetos desse tipo são usados como entrada para o XamlXmlWriter.WriteNamespace método ao gravar informações de fluxo de nó XAML como XML para serialização.

Uma declaração de namespace pode ter um String.Empty valor para o prefixo. Um String.Empty prefixo representa uma declaração do namespace XAML padrão.

Construtores

NamespaceDeclaration(String, String)

Inicializa uma nova instância da classe NamespaceDeclaration usando valores de propriedade iniciais.

Propriedades

Namespace

Obtém o componente do identificador de um NamespaceDeclaration.

Prefix

Obtém o prefixo usado como o prefixo de mapeamento do namespace XAML para um NamespaceDeclaration.

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)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também