DynamicValuesAttribute 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.
ajoutez cet attribut à une propriété dans laquelle vous souhaitez que les valeurs soient une liste dynamique. La classe qui possède une propriété avec cet ensemble d’attributs doit implémenter l’interface IDynamicValues en tant que mothod GetStandardValues sur cette interface pour récupérer les valeurs valides.
Si l’attribut est présent, mais pas l’interface, aucune liste n’est retournée, ce qui entraîne généralement l’affichage d’une liste déroulante vide.
[System.AttributeUsage(System.AttributeTargets.Property)]
public class DynamicValuesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property)>]
type DynamicValuesAttribute = class
inherit Attribute
Public Class DynamicValuesAttribute
Inherits Attribute
- Héritage
-
DynamicValuesAttribute
- Attributs
Constructeurs
| Nom | Description |
|---|---|
| DynamicValuesAttribute(Boolean) |
Permet d’activer ou de désactiver des valeurs dynamiques. Le passage de false dans le constructeur peut être utile dans le débogage sans supprimer l’attribut |
Propriétés
| Nom | Description |
|---|---|
| Enabled |
ajoutez cet attribut à une propriété dans laquelle vous souhaitez que les valeurs soient une liste dynamique. La classe qui possède une propriété avec cet ensemble d’attributs doit implémenter l’interface IDynamicValues en tant que mothod GetStandardValues sur cette interface pour récupérer les valeurs valides. Si l’attribut est présent, mais pas l’interface, aucune liste n’est retournée, ce qui entraîne généralement l’affichage d’une liste déroulante vide. |