DisplayAttribute DisplayAttribute DisplayAttribute DisplayAttribute Class

Определение

Предоставляет атрибут общего назначения, позволяющий указывать локализуемые строки для типов и членов разделяемых классов сущностей.Provides a general-purpose attribute that lets you specify localizable strings for types and members of entity partial classes.

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

Комментарии

Свойства этого класса можно использовать как литералы или как идентификаторы ресурсов для указанного ResourceType экземпляра.The properties of this class can be used either as literals or as resource identifiers for a specified ResourceType instance.

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

DisplayAttribute() DisplayAttribute() DisplayAttribute() DisplayAttribute()

Инициализирует новый экземпляр класса DisplayAttribute.Initializes a new instance of the DisplayAttribute class.

Свойства

AutoGenerateField AutoGenerateField AutoGenerateField AutoGenerateField

Получает или задает значение, указывающее, нужно ли для отображения этого поля автоматически создавать пользовательский интерфейс.Gets or sets a value that indicates whether UI should be generated automatically in order to display this field.

AutoGenerateFilter AutoGenerateFilter AutoGenerateFilter AutoGenerateFilter

Получает или задает значение, указывающее, отображается ли пользовательский интерфейс фильтрации для данного поля автоматически.Gets or sets a value that indicates whether filtering UI is automatically displayed for this field.

Description Description Description Description

Получает или задает значение, которое используется для отображения описания пользовательского интерфейса.Gets or sets a value that is used to display a description in the UI.

GroupName GroupName GroupName GroupName

Получает или задает значение, используемое для группировки полей в пользовательском интерфейсе.Gets or sets a value that is used to group fields in the UI.

Name Name Name Name

Получает или задает значение, которое используется для отображения в элементе пользовательского интерфейса.Gets or sets a value that is used for display in the UI.

Order Order Order Order

Получает или задает порядковый вес столбца.Gets or sets the order weight of the column.

Prompt Prompt Prompt Prompt

Получает или задает значение, которое будет использоваться для задания подсказки в элементе пользовательского интерфейса.Gets or sets a value that will be used to set the watermark for prompts in the UI.

ResourceType ResourceType ResourceType ResourceType

Получает или задает тип, содержащий ресурсы для свойств ShortName, Name, Prompt и Description.Gets or sets the type that contains the resources for the ShortName, Name, Prompt, and Description properties.

ShortName ShortName ShortName ShortName

Получает или задает значение, используемое в качестве метки столбца сетки.Gets or sets a value that is used for the grid column label.

TypeId TypeId TypeId TypeId

При реализации в производном классе возвращает уникальный идентификатор для этого Attribute.When implemented in a derived class, gets a unique identifier for this Attribute.

(Inherited from Attribute)

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.Returns a value that indicates whether this instance is equal to a specified object.

(Inherited from Attribute)
GetAutoGenerateField() GetAutoGenerateField() GetAutoGenerateField() GetAutoGenerateField()

Возвращает значение свойства AutoGenerateField.Returns the value of the AutoGenerateField property.

GetAutoGenerateFilter() GetAutoGenerateFilter() GetAutoGenerateFilter() GetAutoGenerateFilter()

Возвращает значение, указывающее, нужно ли для отображения фильтра для этого поля автоматически создавать пользовательский интерфейс.Returns a value that indicates whether UI should be generated automatically in order to display filtering for this field.

GetDescription() GetDescription() GetDescription() GetDescription()

Возвращает значение свойства Description.Returns the value of the Description property.

GetGroupName() GetGroupName() GetGroupName() GetGroupName()

Возвращает значение свойства GroupName.Returns the value of the GroupName property.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Возвращает хэш-код для данного экземпляра.Returns the hash code for this instance.

(Inherited from Attribute)
GetName() GetName() GetName() GetName()

Возвращает значение, используемое для отображения поля в пользовательском интерфейсе.Returns a value that is used for field display in the UI.

GetOrder() GetOrder() GetOrder() GetOrder()

Возвращает значение свойства Order.Returns the value of the Order property.

GetPrompt() GetPrompt() GetPrompt() GetPrompt()

Возвращает значение свойства Prompt.Returns the value of the Prompt property.

GetShortName() GetShortName() GetShortName() GetShortName()

Возвращает значение свойства ShortName.Returns the value of the ShortName property.

GetType() GetType() GetType() GetType()

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

(Inherited from Object)
IsDefaultAttribute() IsDefaultAttribute() IsDefaultAttribute() IsDefaultAttribute()

При переопределении в производном классе показывает, является ли значение данного экземпляра значением по умолчанию для производного класса.When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.

(Inherited from Attribute)
Match(Object) Match(Object) Match(Object) Match(Object)

При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту.When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.

(Inherited from Attribute)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

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

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.Maps a set of names to a corresponding set of dispatch identifiers.

(Inherited from Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Возвращает сведения о типе объекта, которые могут использоваться для получения сведений о типе интерфейса.Retrieves the type information for an object, which can be used to get the type information for an interface.

(Inherited from Attribute)
_Attribute.GetTypeInfoCount(UInt32) _Attribute.GetTypeInfoCount(UInt32) _Attribute.GetTypeInfoCount(UInt32) _Attribute.GetTypeInfoCount(UInt32)

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).Retrieves the number of type information interfaces that an object provides (either 0 or 1).

(Inherited from Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Предоставляет доступ к открытым свойствам и методам объекта.Provides access to properties and methods exposed by an object.

(Inherited from Attribute)

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