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

Применяется к