XamlTypeName Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет средства для указания XAML-типа в терминах имени и пространства имен.
public ref class XamlTypeName
public class XamlTypeName
type XamlTypeName = class
Public Class XamlTypeName
- Наследование
-
XamlTypeName
Комментарии
XamlType — это класс сведений о типе в системе типов XAML, в то время как XamlTypeName структура данных является более разными способами указания этого типа. XamlTypeName также предоставляет статические вспомогательные методы для создания XamlTypeName путем разрешения существующего идентификатора типа в пространстве имен XAML.
Конструкторы
XamlTypeName() |
Инициализирует новый экземпляр класса XamlTypeName. |
XamlTypeName(String, String) |
Инициализирует новый экземпляр класса XamlTypeName на основе имени и пространства имен. |
XamlTypeName(String, String, IEnumerable<XamlTypeName>) |
Инициализирует новый экземпляр класса XamlTypeName на основе строк имени и пространства имен, а также массива аргументов типов. |
XamlTypeName(XamlType) |
Инициализирует новый экземпляр класса XamlTypeName на основе существующего объекта XamlType. |
Свойства
Name |
Получает имя, используемое для построения данного имени XamlTypeName. |
Namespace |
Получает идентификатор пространства имен XAML, используемый для построения данного имени XamlTypeName. |
TypeArguments |
Получает аргументы типов, используемые для построения данного имени XamlTypeName. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Parse(String, IXamlNamespaceResolver) |
Предоставляет значение XamlTypeName на основе имени типа и объекта, который может разрешить префикс разметки в пространство имен. |
ParseList(String, IXamlNamespaceResolver) |
Предоставляет значение XamlTypeName на основе строки, в которой может указываться несколько имен типов, и объекта, который может разрешить префикс разметки в пространство имен. |
ToString() |
Преобразует значение данного объекта XamlTypeName в эквивалентное ему строковое представление. |
ToString(IList<XamlTypeName>, INamespacePrefixLookup) |
Преобразует значение данного объекта XamlTypeName в эквивалентное ему строковое представление, которое может использоваться в синтаксисе разметки для использования элементов объектов нескольких типов. |
ToString(INamespacePrefixLookup) |
Преобразует значение данного объекта XamlTypeName в эквивалентное ему строковое представление, которое может использоваться в синтаксисе разметки для использования элементов объектов определенного типа. |
TryParse(String, IXamlNamespaceResolver, XamlTypeName) |
Предоставляет значение XamlTypeName на основе имени типа и объекта, который может разрешить префикс разметки в пространство имен. |
TryParseList(String, IXamlNamespaceResolver, IList<XamlTypeName>) |
Предоставляет значение XamlTypeName на основе строки, в которой может указываться несколько имен типов, и объекта, который может разрешить префикс разметки в пространство имен. |