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