NamespaceDeclaration Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Declareert de id en het voorvoegsel van een XAML-naamruimte door deze tekenreekswaarden op te slaan als afzonderlijke eigenschappen.
public ref class NamespaceDeclaration
public class NamespaceDeclaration
type NamespaceDeclaration = class
Public Class NamespaceDeclaration
- Overname
-
NamespaceDeclaration
Opmerkingen
NamespaceDeclaration vertegenwoordigt informatie over de XAML-naamruimte als onderdeel van een XAML-knooppuntstroom. De NamespaceDeclaration klasse is een knooppunttype dat niet echt een object of lid is. In plaats daarvan is het een discreet knooppunttype.
In de XAML-knooppuntstroom wordt een NamespaceDeclaration object of lid aangetroffen waarop die XAML-naamruimte van toepassing is.
Volgens de conventie lijkt de id van een XAML-naamruimte op een URI (Uniform Resource Identifier). Namespace De eigenschap van NamespaceDeclaration het type is echter van het typeString. De API's van .NET Framework XAML Services behandelen XAML-naamruimte-id's meestal als tekenreeksen. Het relatieve versus absolute onderscheid in het werkelijke Uri type is niet relevant voor het identificeren van een XAML-naamruimte (of XML). De URI-as-namespaceconventie is ook gebruikelijk in XML.
Objecten van dit type worden gebruikt als invoer voor de methode bij het XamlObjectWriter.WriteNamespace schrijven van XAML-knooppuntgegevens naar een objectgrafiek. Objecten van dit type worden gebruikt als invoer voor de methode bij het XamlXmlWriter.WriteNamespace schrijven van XAML-knooppuntgegevens als XML voor serialisatie.
Een naamruimtedeclaratie kan een String.Empty waarde voor het voorvoegsel hebben. Een String.Empty voorvoegsel vertegenwoordigt een declaratie van de standaard XAML-naamruimte.
Constructors
| Name | Description |
|---|---|
| NamespaceDeclaration(String, String) |
Initialiseert een nieuw exemplaar van de NamespaceDeclaration klasse met behulp van initiƫle eigenschapswaarden. |
Eigenschappen
| Name | Description |
|---|---|
| Namespace |
Hiermee wordt het id-onderdeel van een NamespaceDeclaration. |
| Prefix |
Hiermee haalt u het voorvoegsel op dat wordt gebruikt als het toewijzingsvoorvoegsel voor de XAML-naamruimte voor een NamespaceDeclaration. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |