Sdílet prostřednictvím


NamespaceDeclaration Třída

Definice

Deklaruje identifikátor a předponu oboru názvů XAML uložením těchto řetězcových hodnot jako samostatných vlastností.

public ref class NamespaceDeclaration
public class NamespaceDeclaration
type NamespaceDeclaration = class
Public Class NamespaceDeclaration
Dědičnost
NamespaceDeclaration

Poznámky

NamespaceDeclaration představuje informace o oboru názvů XAML jako součást datového proudu uzlu XAML. Třída NamespaceDeclaration je typ uzlu, který ve skutečnosti není objektem ani členem, ale jedná se o diskrétní typ uzlu.

Ve streamu uzlu XAML se nachází těsně před objektem nebo členem, NamespaceDeclaration na který se tento obor názvů XAML vztahuje.

Podle konvence se identifikátor oboru názvů XAML podobá identifikátoru URI (Uniform Resource Identifier). Vlastnost NamespaceDeclaration je však Namespace typu String. Rozhraní API služeb XAML .NET Framework obvykle zacházejí s identifikátory oboru názvů XAML jako s řetězci. Relativní a absolutní rozdíly typu true Uri nejsou pro identifikaci oboru názvů XAML (nebo XML) relevantní. Konvence URI-as-namespace je také typická v XML.

Objekty tohoto typu se používají jako vstup pro metodu XamlObjectWriter.WriteNamespace při zápisu informací o streamu uzlů XAML do grafu objektů. Objekty tohoto typu se používají jako vstup pro metodu XamlXmlWriter.WriteNamespace při zápisu informací o streamu uzlu XAML jako XML pro serializaci.

Deklarace oboru názvů může mít String.Empty hodnotu pro předponu. Předpona String.Empty představuje deklaraci výchozího oboru názvů XAML.

Konstruktory

NamespaceDeclaration(String, String)

Inicializuje novou instanci NamespaceDeclaration třídy pomocí počátečních hodnot vlastností.

Vlastnosti

Namespace

Získá identifikátor komponenty NamespaceDeclaration.

Prefix

Získá předponu, která se používá jako předpona mapování oboru názvů XAML pro NamespaceDeclaration.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také