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.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

Nome Description
DisplayAttribute()

Inicializa uma nova instância da classe DisplayAttribute.

Propriedades

Nome Description
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 filtragem da interface do usuário é 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 prompts na interface do usuário.

ResourceType

Obtém ou define o tipo que contém os recursos para o ShortName, Namee DescriptionPromptas propriedades.

ShortName

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

TypeId

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

(Herdado de Attribute)

Métodos

Nome Description
Equals(Object)

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

(Herdado de Attribute)
GetAutoGenerateField()

Retorna o valor da AutoGenerateField propriedade.

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 Description propriedade.

GetGroupName()

Retorna o valor da GroupName propriedade.

GetHashCode()

Retorna o código hash dessa 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 Order propriedade.

GetPrompt()

Retorna o valor da Prompt propriedade.

GetShortName()

Retorna o valor da ShortName propriedade.

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 Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
_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 de um objeto, que podem ser usadas para obter as informações de tipo de 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