NamespaceDeclaration Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |