TypeIdentifier - структура
Определяет тип, который не зависит от платформы.
Пространство имен: Microsoft.Windows.Design.Metadata
Сборка: Microsoft.Windows.Design.Extensibility (в Microsoft.Windows.Design.Extensibility.dll)
Синтаксис
'Декларация
Public Structure TypeIdentifier _
Implements IEquatable(Of TypeIdentifier)
public struct TypeIdentifier : IEquatable<TypeIdentifier>
public value class TypeIdentifier : IEquatable<TypeIdentifier>
[<Sealed>]
type TypeIdentifier =
struct
interface IEquatable<TypeIdentifier>
end
JScript поддерживает использование структур, но не объявление новых структур.
Тип TypeIdentifier предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
TypeIdentifier(String) | Инициализирует новый экземпляр класса TypeIdentifier. | |
TypeIdentifier(String, String) | Инициализирует новый экземпляр класса TypeIdentifier с заданными пространством имен XML и именем типа. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
IsEmpty | Получает значение, позволяющее определить, был ли создан текущий идентификатор с помощью пустого конструктора. | |
Name | Получение имени типа. | |
XmlNamespace | Получает пространство имен XML данного типа. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Equals(Object) | Определяет, равен ли указанный объект Object текущему объекту TypeIdentifier. (Переопределяет ValueType.Equals(Object).) | |
Equals(TypeIdentifier) | Определяет, равен ли указанный объект TypeIdentifier текущему объекту TypeIdentifier. | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetHashCode | Возвращает хэш-код текущего экземпляра TypeIdentifier. (Переопределяет ValueType.GetHashCode().) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ToString | Получает свойство Name в виде строки. (Переопределяет ValueType.ToString().) |
В начало страницы
Операторы
Имя | Описание | |
---|---|---|
Equality | Определяет, считаются ли равными указанные экземпляры TypeIdentifier. | |
Inequality | Определяет, считаются ли неравными указанные экземпляры TypeIdentifier. |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.