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 со значением NeedParenthesis значения true указывает на окно свойств, что связанное свойство должно отображаться с скобками вокруг его имени. В окно свойств отображается свойство с скобками вокруг его имени в верхней части списка в алфавитном режиме или в верхней части его категории, если окно свойств находится в режиме классификации.

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

Имя Описание
ParenthesizePropertyNameAttribute()

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

ParenthesizePropertyNameAttribute(Boolean)

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

Поля

Имя Описание
Default

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

Свойства

Имя Описание
NeedParenthesis

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

TypeId

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

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

Методы

Имя Описание
Equals(Object)

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

GetHashCode()

Возвращает хэш-код для этого объекта.

GetType()

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

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

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

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)

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