Partilhar via


DisplayAttribute Classe

Definição

Fornece um atributo de uso geral que permite especificar cadeias de caracteres localizáveis para tipos e membros de classes parciais de entidade.

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
Herança
DisplayAttribute
Atributos

Comentários

As propriedades dessa classe podem ser usadas como literais ou como identificadores de recurso para uma instância especificada ResourceType .

Construtores

DisplayAttribute()

Inicializa uma nova instância da classe DisplayAttribute.

Propriedades

AutoGenerateField

Obtém ou define um valor que indica se a interface do usuário deve ser gerada automaticamente para exibir esse campo.

AutoGenerateFilter

Obtém ou define um valor que indica se a interface do usuário de filtragem é exibida automaticamente para esse campo.

Description

Obtém ou define um valor usado para exibir uma descrição na interface do usuário.

GroupName

Obtém ou define um valor usado para agrupar campos na interface do usuário.

Name

Obtém ou define um valor usado para exibição na interface do usuário.

Order

Obtém ou define o peso da ordem da coluna.

Prompt

Obtém ou define um valor que será usado para definir a marca-d'água para solicitações na interface do usuário.

ResourceType

Obtém ou define o tipo que contém os recursos para as propriedades ShortName, Name, Prompt e Description.

ShortName

Obtém ou define um valor que é usado para o rótulo de coluna de grade.

TypeId

Quando implementado em uma classe derivada, obtém um identificador exclusivo para este Attribute.

(Herdado de Attribute)

Métodos

Equals(Object)

Retorna um valor que indica se essa instância é igual a um objeto especificado.

(Herdado de Attribute)
GetAutoGenerateField()

Retorna o valor da propriedade AutoGenerateField.

GetAutoGenerateFilter()

Retorna um valor que indica se a interface do usuário deve ser gerada automaticamente para exibir a filtragem para esse campo.

GetDescription()

Retorna o valor da propriedade Description.

GetGroupName()

Retorna o valor da propriedade GroupName.

GetHashCode()

Retorna o código hash para a instância.

(Herdado de Attribute)
GetName()

Retorna um valor usado para exibição de campo na interface do usuário.

GetOrder()

Retorna o valor da propriedade Order.

GetPrompt()

Retorna o valor da propriedade Prompt.

GetShortName()

Retorna o valor da propriedade ShortName.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IsDefaultAttribute()

Quando substituído em uma classe derivada, indica se o valor dessa instância é o valor padrão para a classe derivada.

(Herdado de Attribute)
Match(Object)

Quando substituído em uma classe derivada, retorna um valor que indica se essa instância é igual a um objeto especificado.

(Herdado de Attribute)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

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

Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de expedição.

(Herdado de Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera as informações de tipo para um objeto, que pode ser usado para obter as informações de tipo para uma interface.

(Herdado de Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Retorna o número de interfaces de informações do tipo que um objeto fornece (0 ou 1).

(Herdado de Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornece acesso a propriedades e métodos expostos por um objeto.

(Herdado de Attribute)

Aplica-se a