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