IDynamicValues Interface
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.
L’interface IDynamicValues est utilisée pour créer des listes dynamiques pour les propriétés de chaîne. Une classe doit implémenter cette interface et utiliser DynamicValuesAttribute (ci-dessous) pour activer la génération de valeurs dynamiques.
Cette structure et cet attribut peuvent être utilisés lorsqu’une liste de chaînes qui ne sera pas connue tant que l’exécution ne doit pas être affichée dans une liste déroulante. Voici quelques exemples de noms de base de données, d’utilisateurs, de classements, etc.
public interface IDynamicValues
type IDynamicValues = interface
Public Interface IDynamicValues
Exemples
public TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) { string[] collationName = new string[] { « first item », « second itme » } ; return new TypeConverter.StandardValuesCollection(collationName) ; }
Méthodes
| Nom | Description |
|---|---|
| GetStandardValues(ITypeDescriptorContext) |
GetStandardValues doit retourner un StandardValuesCollection qui contient tous les éléments à afficher dans la liste de la propriété spécifiée dans le contexte. |