DesignerActionService.GetComponentDesignerActions Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает смарт-теги модели извлечения, сопоставленные компоненту.
protected:
virtual void GetComponentDesignerActions(System::ComponentModel::IComponent ^ component, System::ComponentModel::Design::DesignerActionListCollection ^ actionLists);
protected virtual void GetComponentDesignerActions (System.ComponentModel.IComponent component, System.ComponentModel.Design.DesignerActionListCollection actionLists);
abstract member GetComponentDesignerActions : System.ComponentModel.IComponent * System.ComponentModel.Design.DesignerActionListCollection -> unit
override this.GetComponentDesignerActions : System.ComponentModel.IComponent * System.ComponentModel.Design.DesignerActionListCollection -> unit
Protected Overridable Sub GetComponentDesignerActions (component As IComponent, actionLists As DesignerActionListCollection)
Параметры
- component
- IComponent
Компонент, которому сопоставлены смарт-теги.
- actionLists
- DesignerActionListCollection
Коллекция, в которую будут добавлены сопоставленные смарт-теги.
Исключения
По меньшей мере один параметр имеет значение null
.
Комментарии
Метод GetComponentDesignerActions является вспомогательным методом для GetComponentActions методов . GetComponentDesignerActions выполняет поиск смарт-тегов модели по запросу типа Component, а затем добавляет их в предоставленную actionLists
коллекцию.
Если разработчик компонента явно не предоставляет коллекцию смарт-тегов через ActionLists свойство конструктора, этот метод будет повторно использовать пункты контекстного меню времени разработки, полученные с помощью Verbs свойства конструктора.