Поделиться через


ParenthesizePropertyNameAttribute Класс

Определение

Показывает, отображается ли имя связанного свойства в окне "Свойства" в скобках. Этот класс не наследуется.

public ref class ParenthesizePropertyNameAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.All)]
public sealed class ParenthesizePropertyNameAttribute : Attribute
public sealed class ParenthesizePropertyNameAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.All)>]
type ParenthesizePropertyNameAttribute = class
    inherit Attribute
type ParenthesizePropertyNameAttribute = class
    inherit Attribute
Public NotInheritable Class ParenthesizePropertyNameAttribute
Inherits Attribute
Наследование
ParenthesizePropertyNameAttribute
Атрибуты

Комментарии

Объект ParenthesizePropertyNameAttribute со значением NeedParenthesistrue указывает окно свойств, что связанное свойство должно отображаться с круглыми скобками вокруг его имени. В окно свойств отображается свойство с круглыми скобками вокруг его имени в верхней части списка в алфавитном режиме или в верхней части его категории, если окно свойств находится в режиме классификации.

Конструкторы

ParenthesizePropertyNameAttribute()

Инициализирует новый экземпляр класса ParenthesizePropertyNameAttribute, используя значение, указывающее, что имя связанного свойства не должно отображаться в скобках.

ParenthesizePropertyNameAttribute(Boolean)

Инициализирует новый экземпляр класса ParenthesizePropertyNameAttribute, используя заданное значение, чтобы указать, отображать ли атрибут в скобках.

Поля

Default

Инициализирует новый экземпляр класса ParenthesizePropertyNameAttribute, используя значение по умолчанию, указывающее, что имя связанного свойства не должно отображаться в скобках. Это поле доступно только для чтения.

Свойства

NeedParenthesis

Возвращает значение, показывающее, отображается ли имя свойства в окне "Свойства" в скобках.

TypeId

В случае реализации в производном классе возвращает уникальный идентификатор для этого атрибута Attribute.

(Унаследовано от Attribute)

Методы

Equals(Object)

Сравнивает заданный объект с этим объектом, проверяя их равенство.

GetHashCode()

Получает хэш-код для этого объекта.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IsDefaultAttribute()

Возвращает значение, показывающее, является ли текущее значение атрибута его значением по умолчанию.

IsDefaultAttribute()

При переопределении в производном классе указывает, является ли значение этого экземпляра значением по умолчанию для производного класса.

(Унаследовано от Attribute)
Match(Object)

При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту.

(Унаследовано от Attribute)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

(Унаследовано от Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Возвращает сведения о типе объекта, которые можно использовать для получения сведений о типе интерфейса.

(Унаследовано от Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).

(Унаследовано от Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Предоставляет доступ к открытым свойствам и методам объекта.

(Унаследовано от Attribute)

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