DesignTimeVisibleAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
DesignTimeVisibleAttribute marque la visibilité d’un composant. Si Yes est présent, un concepteur visuel peut afficher ce composant sur un concepteur.
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
- Héritage
- Attributs
Remarques
Il DesignTimeVisibleAttribute s’agit d’un indicateur du Concepteur. Le Concepteur ignore cet attribut pour les composants qui ont une présence d’interface utilisateur. Elle ne peut être appliquée qu’aux classes.
La DesignTimeVisibleAttribute valeur est la plus utile lorsque vous disposez d’un contrôle qui accepte les composants enfants. Par exemple, les éléments de nœud du contrôle System.Windows.Forms.TreeView ne doivent pas apparaître dans la barre d'état du composant, car ils sont dessinés par le contrôle System.Windows.Forms.TreeView.
Constructeurs
| Nom | Description |
|---|---|
| DesignTimeVisibleAttribute() |
Crée un jeu DesignTimeVisibleAttribute sur la valeur par défaut de |
| DesignTimeVisibleAttribute(Boolean) |
Crée une DesignTimeVisibleAttribute nouvelle propriété Visible définie sur la valeur donnée dans |
Champs
| Nom | Description |
|---|---|
| Default |
Visibilité par défaut qui est |
| No |
Marque un composant comme non visible dans un concepteur visuel. |
| Yes |
Marque un composant comme visible dans un concepteur visuel. |
Propriétés
| Nom | Description |
|---|---|
| TypeId |
En cas d’implémentation dans une classe dérivée, obtient un identificateur unique pour cette Attribute. (Hérité de Attribute) |
| Visible |
Obtient ou définit si le composant doit être affiché au moment du design. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Retourne une valeur qui indique si cette instance est égale à un objet spécifié. |
| GetHashCode() |
Retourne le code de hachage pour cette instance. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| IsDefaultAttribute() |
Obtient une valeur indiquant si cette instance est égale à la Default valeur. |
| Match(Object) |
En cas de substitution dans une classe dérivée, retourne une valeur qui indique si cette instance est égale à un objet spécifié. (Hérité de Attribute) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| _Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch. (Hérité de Attribute) |
| _Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) |
Récupère les informations de type d’un objet, qui peuvent être utilisées pour obtenir les informations de type d’une interface. (Hérité de Attribute) |
| _Attribute.GetTypeInfoCount(UInt32) |
Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1). (Hérité de Attribute) |
| _Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Fournit l’accès aux propriétés et méthodes exposées par un objet. (Hérité de Attribute) |