Sdílet prostřednictvím


DesignerActionService.Add Metoda

Definice

Přidá jeden nebo více DesignerActionList objektů do aktuální kolekce spravovaných inteligentních značek.

Přetížení

Name Description
Add(IComponent, DesignerActionList)

DesignerActionList Přidá do aktuální kolekce spravovaných inteligentních značek.

Add(IComponent, DesignerActionListCollection)

DesignerActionListCollection Přidá do aktuální kolekce spravovaných inteligentních značek.

Add(IComponent, DesignerActionList)

Zdroj:
DesignerActionService.cs
Zdroj:
DesignerActionService.cs
Zdroj:
DesignerActionService.cs
Zdroj:
DesignerActionService.cs
Zdroj:
DesignerActionService.cs

DesignerActionList Přidá do aktuální kolekce spravovaných inteligentních značek.

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)

Parametry

comp
IComponent

Přidružení IComponent inteligentních značek.

actionList
DesignerActionList

Obsahuje DesignerActionList nové položky inteligentních značek, které se mají přidat.

Výjimky

Jeden nebo oba parametry jsou null.

Poznámky

Metoda Add představuje model nabízení přidávání položek inteligentních značek. Alternativní model vyžádání obsahu spoléhá na přepsání ActionLists vlastnosti v návrháři pro odpovídající komponentu.

Při zavolání této metody jsou seznamy, které mají být přidány, hledá všechny DesignerActionMethodItem s vlastností nastavenou IncludeAsDesignerVerb na true. Tyto položky se přidají do seznamu příkazů návrháře pro tuto komponentu MenuCommandService.AddVerb prostřednictvím volání metody.

Inteligentní značky se spravují na instanci komponenty. Spravovaná kolekce může obsahovat duplicitní položky.

Tato metoda vyvolá DesignerActionListsChanged událost.

Viz také

Platí pro

Add(IComponent, DesignerActionListCollection)

Zdroj:
DesignerActionService.cs
Zdroj:
DesignerActionService.cs
Zdroj:
DesignerActionService.cs
Zdroj:
DesignerActionService.cs
Zdroj:
DesignerActionService.cs

DesignerActionListCollection Přidá do aktuální kolekce spravovaných inteligentních značek.

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)

Parametry

comp
IComponent

Přidružení IComponent inteligentních značek.

designerActionListCollection
DesignerActionListCollection

Obsahuje DesignerActionListCollection nové položky inteligentních značek, které se mají přidat.

Výjimky

Jeden nebo oba parametry jsou null.

Poznámky

Metoda Add představuje model nabízení přidávání položek inteligentních značek. Alternativní model vyžádání obsahu spoléhá na přepsání ActionLists vlastnosti v návrháři pro odpovídající komponentu.

Při zavolání této metody jsou seznamy, které mají být přidány, hledá všechny DesignerActionMethodItem s vlastností nastavenou IncludeAsDesignerVerb na true. Tyto položky se přidají do seznamu příkazů návrháře pro tuto komponentu MenuCommandService.AddVerb prostřednictvím volání metody.

Inteligentní značky se spravují na instanci komponenty. Spravovaná kolekce může obsahovat duplicitní položky.

Tato metoda vyvolá DesignerActionListsChanged událost.

Viz také

Platí pro