Condividi tramite


NamespaceDeclaration Classe

Definizione

Dichiara l'identificatore e il prefisso di uno spazio dei nomi XAML, archiviando tali valori stringa come proprietà separate.

public ref class NamespaceDeclaration
public class NamespaceDeclaration
type NamespaceDeclaration = class
Public Class NamespaceDeclaration
Ereditarietà
NamespaceDeclaration

Commenti

NamespaceDeclaration rappresenta le informazioni sullo spazio dei nomi XAML come parte di un flusso di nodi XAML. La NamespaceDeclaration classe è un tipo di nodo che non è veramente un oggetto o un membro. È invece un tipo di nodo discreto.

Nel flusso del nodo XAML viene rilevato un NamespaceDeclaration oggetto precedente all'oggetto o al membro a cui si applica lo spazio dei nomi XAML.

Per convenzione, l'identificatore di uno spazio dei nomi XAML è simile a un URI (Uniform Resource Identifier). Tuttavia, la Namespace proprietà di è di NamespaceDeclaration tipo String. Le API dei servizi XAML di .NET Framework trattano in genere gli identificatori dello spazio dei nomi XAML come stringhe. Le distinzione relative rispetto all'assoluto nel tipo true Uri sono irrilevanti per identificare uno spazio dei nomi XAML (o XML). La convenzione URI-as-namespace è anche tipica in XML.

Gli oggetti di questo tipo vengono usati come input per il metodo durante la XamlObjectWriter.WriteNamespace scrittura di informazioni sul flusso di nodi XAML in un grafico a oggetti. Gli oggetti di questo tipo vengono usati come input per il metodo durante la XamlXmlWriter.WriteNamespace scrittura di informazioni sul flusso di nodi XAML come XML per la serializzazione.

Una dichiarazione dello spazio dei nomi può avere un String.Empty valore per il prefisso. Un String.Empty prefisso rappresenta una dichiarazione dello spazio dei nomi XAML predefinito.

Costruttori

NamespaceDeclaration(String, String)

Inizializza una nuova istanza della classe NamespaceDeclaration utilizzando i valori delle proprietà iniziali.

Proprietà

Namespace

Ottiene il componente identificatore di un oggetto NamespaceDeclaration.

Prefix

Ottiene il prefisso utilizzato come mapping dello spazio dei nomi XAML per un oggetto NamespaceDeclaration.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche