DisplayAttribute Класс

Определение

Предоставляет атрибут общего назначения, который позволяет указать локализуемые строки для типов и членов разделяемых классов сущностей.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.Class | System.AttributeTargets.Field | System.AttributeTargets.Method | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)]
[System.AttributeUsage]
public sealed class DisplayAttribute : Attribute
type DisplayAttribute = class
    inherit Attribute
Public NotInheritable Class DisplayAttribute
Inherits Attribute
Наследование
DisplayAttribute
Атрибуты

Комментарии

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

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

DisplayAttribute()

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

Свойства

AutoGenerateField

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

AutoGenerateFilter

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

Description

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

GroupName

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

Name

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

Order

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

Prompt

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

ResourceType

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

ShortName

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

TypeId

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

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

Методы

Equals(Object)

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

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

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

GetAutoGenerateFilter()

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

GetDescription()

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

GetGroupName()

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

GetHashCode()

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

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

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

GetOrder()

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

GetPrompt()

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

GetShortName()

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

GetType()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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