DesignerActionService(IServiceProvider) Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса DesignerActionService.
public:
DesignerActionService(IServiceProvider ^ serviceProvider);
public DesignerActionService (IServiceProvider serviceProvider);
public DesignerActionService (IServiceProvider? serviceProvider);
new System.ComponentModel.Design.DesignerActionService : IServiceProvider -> System.ComponentModel.Design.DesignerActionService
Public Sub New (serviceProvider As IServiceProvider)
Параметры
- serviceProvider
- IServiceProvider
Поставщик службы для текущей среды времени разработки.
Комментарии
Поставщик услуг необходим для мониторинга выбора и изменения компонентов. Ожидается поддержка IDesignerHost типов и IComponentChangeService . Класс DesignerActionService использует внутреннюю таблицу для управления компонентами и связанными с ними DesignerActionList смарт-тегами.
Как правило, разработчикам компонентов не требуется создавать экземпляр этого класса; Вместо этого они могут получить существующий экземпляр с помощью вызова Component.GetService метода .