Microsoft.Windows.Design.Metadata - пространство имен
Обновлен: Ноябрь 2007
Таблица атрибутов для применения настраиваемых атрибутов конструктора к элементам управления и другим элементам.
Чтобы зарегистрировать реализации FeatureProvider пользователя, выполните реализацию интерфейса IRegisterMetadata в отдельной сборке, предназначенной для хранения метаданных времени разработки. Класс AttributeTableBuilder предназначен для создания таблицы атрибутов. Чтобы включить функцию конструктора, вызовите метод AddAttributeTable в реализации метода Register.
Классы
Класс | Описание | |
---|---|---|
![]() |
AttributeCallbackBuilder | Класс, экземпляр которого передается делегатам обратного вызова для отложенного заполнения атрибутов типа. |
![]() |
AttributeTable | Таблица атрибутов метаданных, используемых для определения внешнего вида и поведения во время разработки. |
![]() |
AttributeTableBuilder | Создание таблицы атрибутов, которая может быть передана в хранилище метаданных. |
![]() |
AttributeTableValidationException | Вызывается в том случае, если метаданные, предоставленные в классе AttributeTable, не соответствуют свойствам, методам и событиям существующих типов. |
![]() |
DeveloperMetadata | Инфраструктура. Типы FeatureProvider, редакторы и другие атрибуты, обеспечивающие персонализацию конструктора разработчика. |
![]() |
MetadataStore | Контейнер настраиваемых атрибутов времени разработки. |
Интерфейсы
Интерфейс | Описание | |
---|---|---|
![]() |
IRegisterMetadata | Определение класса, запрашивающего добавление дополнительных атрибутов в хранилище метаданных. |
Делегаты
Делегат | Описание | |
---|---|---|
![]() |
AttributeCallback | Вызывается, если для типа требуются атрибуты. |