NamespaceDeclaration Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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) |