DynamicValuesAttribute Classe

Definizione

aggiungere questo attributo a una proprietà in cui si desidera che i valori siano un elenco dinamico. La classe con una proprietà con questo set di attributi deve implementare l'interfaccia IDynamicValues come mothod GetStandardValues su tale interfaccia verrà chiamata per recuperare i valori validi.

Se l'attributo è presente ma non l'interfaccia non verrà restituito alcun elenco, quindi in genere verrà visualizzato un elenco a discesa vuoto.

[System.AttributeUsage(System.AttributeTargets.Property)]
public class DynamicValuesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property)>]
type DynamicValuesAttribute = class
    inherit Attribute
Public Class DynamicValuesAttribute
Inherits Attribute
Ereditarietà
DynamicValuesAttribute
Attributi

Costruttori

Nome Descrizione
DynamicValuesAttribute(Boolean)

Usato per abilitare o disabilitare i valori dinamici. Il passaggio di false nel costruttore può essere utile nel debug senza rimuovere l'attributo

Proprietà

Nome Descrizione
Enabled

aggiungere questo attributo a una proprietà in cui si desidera che i valori siano un elenco dinamico. La classe con una proprietà con questo set di attributi deve implementare l'interfaccia IDynamicValues come mothod GetStandardValues su tale interfaccia verrà chiamata per recuperare i valori validi.

Se l'attributo è presente ma non l'interfaccia non verrà restituito alcun elenco, quindi in genere verrà visualizzato un elenco a discesa vuoto.

Si applica a