DesignerActionService.Add Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет один или несколько объектов DesignerActionList в текущую коллекцию управляемых смарт-тегов.
Перегрузки
Add(IComponent, DesignerActionList) |
Добавляет список DesignerActionList в текущую коллекцию управляемых смарт-тегов. |
Add(IComponent, DesignerActionListCollection) |
Добавляет список DesignerActionListCollection в текущую коллекцию управляемых смарт-тегов. |
Add(IComponent, DesignerActionList)
Добавляет список DesignerActionList в текущую коллекцию управляемых смарт-тегов.
public:
void Add(System::ComponentModel::IComponent ^ comp, System::ComponentModel::Design::DesignerActionList ^ actionList);
public void Add (System.ComponentModel.IComponent comp, System.ComponentModel.Design.DesignerActionList actionList);
member this.Add : System.ComponentModel.IComponent * System.ComponentModel.Design.DesignerActionList -> unit
Public Sub Add (comp As IComponent, actionList As DesignerActionList)
Параметры
- comp
- IComponent
Интерфейс IComponent, которому будут сопоставлены смарт-теги.
- actionList
- DesignerActionList
Список DesignerActionList, содержащий новые элементы смарт-тега, которые должны быть добавлены.
Исключения
По меньшей мере один параметр имеет значение null
.
Комментарии
Метод Add представляет модель принудительного добавления элементов смарт-тега. Альтернативная модель извлечения зависит от переопределения ActionLists свойства в конструкторе для соответствующего компонента.
При вызове этого метода добавляемые списки проверяются на наличие любых DesignerActionMethodItem списков, IncludeAsDesignerVerb для свойства которых задано значение true
. Эти элементы добавляются в список команд конструктора для этого компонента с помощью вызова MenuCommandService.AddVerb метода .
Смарт-теги управляются на основе экземпляра компонента. Управляемая коллекция может содержать повторяющиеся записи.
Этот метод вызывает DesignerActionListsChanged событие .
См. также раздел
- DesignerActionList
- ActionLists
- Remove
- Contains(IComponent)
- Команды конструктора и объектная модель DesignerAction для Windows Forms
Применяется к
Add(IComponent, DesignerActionListCollection)
Добавляет список DesignerActionListCollection в текущую коллекцию управляемых смарт-тегов.
public:
void Add(System::ComponentModel::IComponent ^ comp, System::ComponentModel::Design::DesignerActionListCollection ^ designerActionListCollection);
public void Add (System.ComponentModel.IComponent comp, System.ComponentModel.Design.DesignerActionListCollection designerActionListCollection);
member this.Add : System.ComponentModel.IComponent * System.ComponentModel.Design.DesignerActionListCollection -> unit
Public Sub Add (comp As IComponent, designerActionListCollection As DesignerActionListCollection)
Параметры
- comp
- IComponent
Интерфейс IComponent, которому будут сопоставлены смарт-теги.
- designerActionListCollection
- DesignerActionListCollection
Список DesignerActionListCollection, содержащий новые элементы смарт-тега, которые должны быть добавлены.
Исключения
По меньшей мере один параметр имеет значение null
.
Комментарии
Метод Add представляет модель принудительного добавления элементов смарт-тега. Альтернативная модель извлечения зависит от переопределения ActionLists свойства в конструкторе для соответствующего компонента.
При вызове этого метода добавляемые списки проверяются на наличие любых DesignerActionMethodItem списков, IncludeAsDesignerVerb для свойства которых задано значение true
. Эти элементы добавляются в список команд конструктора для этого компонента с помощью вызова MenuCommandService.AddVerb метода .
Смарт-теги управляются на основе экземпляра компонента. Управляемая коллекция может содержать повторяющиеся записи.
Этот метод вызывает DesignerActionListsChanged событие .
См. также раздел
- DesignerActionList
- ActionLists
- Remove
- Contains(IComponent)
- Команды конструктора и объектная модель DesignerAction для Windows Forms