DesignTimeVisibleAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
DesignTimeVisibleAttribute marca a visibilidade de um componente. Se Yes estiver presente, um designer visual poderá mostrar esse componente em um designer.
public ref class DesignTimeVisibleAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface)]
public sealed class DesignTimeVisibleAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Interface)>]
type DesignTimeVisibleAttribute = class
inherit Attribute
Public NotInheritable Class DesignTimeVisibleAttribute
Inherits Attribute
- Herança
- Atributos
Comentários
O DesignTimeVisibleAttribute é uma dica para o Designer. O Designer ignorará esse atributo para componentes que têm uma presença de interface do usuário. Ele só pode ser aplicado a classes.
O DesignTimeVisibleAttribute é mais útil quando você tem um controle que aceita componentes filho. Por exemplo, os System.Windows.Forms.TreeView itens de nó do controle não devem aparecer na bandeja de componentes porque são desenhados pelo System.Windows.Forms.TreeView controle .
Construtores
DesignTimeVisibleAttribute() |
Cria um novo DesignTimeVisibleAttribute definido para o valor padrão de |
DesignTimeVisibleAttribute(Boolean) |
Cria um novo DesignTimeVisibleAttribute com a propriedade Visible definida para o valor especificado em |
Campos
Default |
A visibilidade padrão, que é |
No |
Marca um componente como não visível em um designer visual. |
Yes |
Marca um componente como visível em um designer visual. |
Propriedades
TypeId |
Quando implementado em uma classe derivada, obtém um identificador exclusivo para este Attribute. (Herdado de Attribute) |
Visible |
Obtém ou define se o componente deve ser mostrado em tempo de design. |
Métodos
Equals(Object) |
Retorna um valor que indica se essa instância é igual a um objeto especificado. |
GetHashCode() |
Retorna o código hash para a instância. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
IsDefaultAttribute() |
Obtém um valor indicando se esta instância é igual ao valor de Default. |
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) |