Udostępnij za pośrednictwem


NamespaceDeclaration Klasa

Definicja

Deklaruje identyfikator i prefiks przestrzeni nazw XAML, przechowując te wartości ciągów jako oddzielne właściwości.

public ref class NamespaceDeclaration
public class NamespaceDeclaration
type NamespaceDeclaration = class
Public Class NamespaceDeclaration
Dziedziczenie
NamespaceDeclaration

Uwagi

NamespaceDeclaration reprezentuje informacje o przestrzeni nazw XAML w ramach strumienia węzła XAML. Klasa NamespaceDeclaration jest typem węzła, który nie jest naprawdę obiektem ani elementem członkowskim. Zamiast tego jest to dyskretny typ węzła.

W strumieniu NamespaceDeclaration węzła XAML występuje tuż przed obiektem lub elementem członkowskim, do którego ma zastosowanie przestrzeń nazw XAML.

Zgodnie z konwencją identyfikator przestrzeni nazw XAML przypomina identyfikator URI (Uniform Resource Identifier). Namespace Jednak właściwość klasy NamespaceDeclaration jest typu String. Interfejsy API usług .NET Framework XAML zwykle traktują identyfikatory przestrzeni nazw XAML jako ciągi. Różnice względne i bezwzględne w prawdziwym Uri typie są nieistotne do identyfikowania przestrzeni nazw XAML (lub XML). Konwencja URI jako przestrzeni nazw jest również typowa w formacie XML.

Obiekty tego typu są używane jako dane wejściowe metody XamlObjectWriter.WriteNamespace podczas pisania informacji strumienia węzła XAML do grafu obiektu. Obiekty tego typu są używane jako dane wejściowe dla metody podczas pisania informacji o strumieniu XamlXmlWriter.WriteNamespace węzła XAML jako XML na potrzeby serializacji.

Deklaracja przestrzeni nazw może mieć String.Empty wartość prefiksu. Prefiks String.Empty reprezentuje deklarację domyślnej przestrzeni nazw XAML.

Konstruktory

NamespaceDeclaration(String, String)

Inicjuje nowe wystąpienie klasy przy użyciu początkowych NamespaceDeclaration wartości właściwości.

Właściwości

Namespace

Pobiera składnik identyfikatora elementu NamespaceDeclaration.

Prefix

Pobiera prefiks używany jako prefiks mapowania przestrzeni nazw XAML dla elementu NamespaceDeclaration.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też