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 на основе строки, в которой может указываться несколько имен типов, и объекта, который может разрешить префикс разметки в пространство имен. |