DynamicValuesAttribute Класс

Определение

добавьте этот атрибут в свойство, в котором значения должны быть динамическим списком. Класс, имеющий свойство с этим набором атрибутов, должен реализовать интерфейс IDynamicValues в качестве mothod GetStandardValues в этом интерфейсе, чтобы получить допустимые значения.

Если атрибут присутствует, но не интерфейс, список не будет возвращен, поэтому обычно он приведет к отображению пустого раскрывающегося списка.

[System.AttributeUsage(System.AttributeTargets.Property)]
public class DynamicValuesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property)>]
type DynamicValuesAttribute = class
    inherit Attribute
Public Class DynamicValuesAttribute
Inherits Attribute
Наследование
DynamicValuesAttribute
Атрибуты

Конструкторы

Имя Описание
DynamicValuesAttribute(Boolean)

Используется для включения или отключения динамических значений. Передача false в конструкторе может оказаться полезной при отладке без удаления атрибута

Свойства

Имя Описание
Enabled

добавьте этот атрибут в свойство, в котором значения должны быть динамическим списком. Класс, имеющий свойство с этим набором атрибутов, должен реализовать интерфейс IDynamicValues в качестве mothod GetStandardValues в этом интерфейсе, чтобы получить допустимые значения.

Если атрибут присутствует, но не интерфейс, список не будет возвращен, поэтому обычно он приведет к отображению пустого раскрывающегося списка.

Применяется к