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 метода.