DisplayAttribute Класс

Определение

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

public ref class DisplayAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)]
public sealed class DisplayAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)]
public sealed class DisplayAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)>]
type DisplayAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)>]
type DisplayAttribute = class
    inherit Attribute
Public NotInheritable Class DisplayAttribute
Inherits Attribute
Наследование
DisplayAttribute
Атрибуты

Комментарии

Свойства этого класса можно использовать как литералы, так и как идентификаторы ресурсов для указанного ResourceType экземпляра.

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

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

Инициализирует новый экземпляр класса DisplayAttribute.

Свойства

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

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

AutoGenerateFilter

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

Description

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

GroupName

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

Name

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

Order

Возвращает или задает вес порядка столбца.

Prompt

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

ResourceType

Возвращает или задает тип, содержащий ресурсы для ShortNameсвойств , NamePromptи Description свойств.

ShortName

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

TypeId

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

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

Методы

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

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

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

Возвращает значение AutoGenerateField свойства.

GetAutoGenerateFilter()

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

GetDescription()

Возвращает значение Description свойства.

GetGroupName()

Возвращает значение GroupName свойства.

GetHashCode()

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

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

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

GetOrder()

Возвращает значение Order свойства.

GetPrompt()

Возвращает значение Prompt свойства.

GetShortName()

Возвращает значение ShortName свойства.

GetType()

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

(Унаследовано от Object)
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)

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