DynamicValuesAttribute Classe

Definição

adicione esse atributo a uma propriedade em que você gostaria que os valores fossem uma lista dinâmica. A classe que tem uma propriedade com esse conjunto de atributos deve implementar a interface IDynamicValues como o mothod GetStandardValues nessa interface será chamado para recuperar os valores válidos.

Se o atributo estiver presente, mas não a interface nenhuma lista será retornada, isso geralmente resultará em uma lista suspensa vazia sendo mostrada.

[System.AttributeUsage(System.AttributeTargets.Property)]
public class DynamicValuesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property)>]
type DynamicValuesAttribute = class
    inherit Attribute
Public Class DynamicValuesAttribute
Inherits Attribute
Herança
DynamicValuesAttribute
Atributos

Construtores

Nome Description
DynamicValuesAttribute(Boolean)

Usado para habilitar ou desabilitar valores dinâmicos. Passar false no construtor pode ser útil na depuração sem remover o atributo

Propriedades

Nome Description
Enabled

adicione esse atributo a uma propriedade em que você gostaria que os valores fossem uma lista dinâmica. A classe que tem uma propriedade com esse conjunto de atributos deve implementar a interface IDynamicValues como o mothod GetStandardValues nessa interface será chamado para recuperar os valores válidos.

Se o atributo estiver presente, mas não a interface nenhuma lista será retornada, isso geralmente resultará em uma lista suspensa vazia sendo mostrada.

Aplica-se a