NamespaceDeclaration Osztály

Definíció

Deklarálja az XAML-névtér azonosítóját és előtagját úgy, hogy ezeket a sztringértékeket külön tulajdonságokként tárolja.

public ref class NamespaceDeclaration
public class NamespaceDeclaration
type NamespaceDeclaration = class
Public Class NamespaceDeclaration
Öröklődés
NamespaceDeclaration

Megjegyzések

NamespaceDeclaration XAML-névtéradatokat jelöl egy XAML-csomópontfolyam részeként. Az NamespaceDeclaration osztály olyan csomóponttípus, amely nem igazán objektum vagy tag, hanem különálló csomóponttípus.

Az XAML-csomópont adatfolyamában a program csak azt az objektumot vagy tagot megelőzően találkozik, NamespaceDeclaration amelyre az XAML-névtér vonatkozik.

Az XAML-névtér azonosítója konvenció szerint hasonlít egy egységes erőforrás-azonosítóra (URI). A Namespace tulajdonság NamespaceDeclaration azonban típus String. A .NET Framework XAML-szolgáltatások API-jai általában sztringként kezelik az XAML-névtér-azonosítókat. A valódi Uri típus relatív és abszolút különbségei irrelevánsak az XAML (vagy XML) névtér azonosításához. Az URI mint névtér konvenció az XML-ben is jellemző.

Az ilyen típusú objektumok bemenetként szolgálnak a XamlObjectWriter.WriteNamespace metódushoz az XAML-csomópont adatfolyamadatainak objektumgráfba írásakor. Az ilyen típusú objektumok bemenetként szolgálnak a metódushoz, XamlXmlWriter.WriteNamespace amikor XAML-csomópont adatfolyamadatait XML formátumban szerializálják.

A névtér-deklarációnak String.Empty lehet értéke az előtaghoz. Az String.Empty előtag az alapértelmezett XAML-névtér deklarációját jelöli.

Konstruktorok

Name Description
NamespaceDeclaration(String, String)

Inicializálja az osztály új példányát a NamespaceDeclaration kezdeti tulajdonságértékek használatával.

Tulajdonságok

Name Description
Namespace

Lekéri egy azonosító összetevőjét NamespaceDeclaration.

Prefix

Lekéri a XAML névtérleképezési előtagként használt előtagot egy NamespaceDeclaration.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még