NamespaceDeclaration Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Объявляет идентификатор и префикс пространства имен XAML, сохраняя эти строковые значения в виде отдельных свойств.
public ref class NamespaceDeclaration
public class NamespaceDeclaration
type NamespaceDeclaration = class
Public Class NamespaceDeclaration
- Наследование
-
NamespaceDeclaration
Комментарии
NamespaceDeclaration представляет сведения о пространстве имен XAML в рамках потока узлов XAML. Класс NamespaceDeclaration — это тип узла, который не является действительно объектом или членом. Вместо этого это дискретный тип узла.
В потоке узлов XAML перед объектом или элементом, к которому применяется пространство имен XAML, NamespaceDeclaration возникает ошибка.
По соглашению идентификатор пространства имен XAML напоминает универсальный идентификатор ресурса (URI). Namespace Однако свойство NamespaceDeclaration типа String. API служб XAML .NET Framework обычно обрабатывают идентификаторы пространства имен XAML как строки. Относительные и абсолютные различия в истинном Uri типе не имеют значения для идентификации пространства имен XAML (или XML). Соглашение URI-as-namespace также является типичным в XML.
Объекты этого типа используются в качестве входных данных для XamlObjectWriter.WriteNamespace метода при записи сведений о потоке узла XAML в граф объектов. Объекты этого типа используются в качестве входных данных для XamlXmlWriter.WriteNamespace метода при написании данных потока узла XAML в формате XML для сериализации.
Объявление пространства имен может иметь String.Empty значение префикса. Префикс String.Empty представляет объявление пространства имен XAML по умолчанию.
Конструкторы
| Имя | Описание |
|---|---|
| NamespaceDeclaration(String, String) |
Инициализирует новый экземпляр класса с помощью начальных значений NamespaceDeclaration свойств. |
Свойства
| Имя | Описание |
|---|---|
| Namespace |
Возвращает компонент идентификатора объекта NamespaceDeclaration. |
| Prefix |
Получает префикс, который используется в качестве префикса сопоставления пространства имен XAML для a NamespaceDeclaration. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |