DynamicValuesAttribute Classe

Définition

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.

S’applique à