Share via


DesignerActionService.Add Yöntem

Tanım

Geçerli yönetilen akıllı etiket koleksiyonuna bir veya daha fazla DesignerActionList nesne ekler.

Aşırı Yüklemeler

Add(IComponent, DesignerActionList)

Yönetilen akıllı etiketlerin geçerli koleksiyonuna bir DesignerActionList ekler.

Add(IComponent, DesignerActionListCollection)

Yönetilen akıllı etiketlerin geçerli koleksiyonuna bir DesignerActionListCollection ekler.

Add(IComponent, DesignerActionList)

Yönetilen akıllı etiketlerin geçerli koleksiyonuna bir DesignerActionList ekler.

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)

Parametreler

comp
IComponent

IComponent Akıllı etiketleri ilişkilendirmek için.

actionList
DesignerActionList

DesignerActionList Eklenecek yeni akıllı etiket öğelerini içeren.

Özel durumlar

Parametrelerin biri veya her ikisi de şeklindedir null.

Açıklamalar

yöntemi, Add akıllı etiket öğeleri eklemeye ilişkin gönderme modelini temsil eder. Alternatif çekme modeli, ilgili bileşen için tasarımcıda özelliğini geçersiz kılmaya ActionLists dayanır.

Bu yöntem çağrıldığında, eklenecek listeler özelliği olarak ayarlanmış trueherhangi biri DesignerActionMethodItemIncludeAsDesignerVerb için taranır. Bu öğeler, yöntemine yapılan bir çağrı MenuCommandService.AddVerb aracılığıyla bu bileşenin tasarımcı fiilleri listesine eklenir.

Akıllı etiketler bileşen örneği temelinde yönetilir. Yönetilen koleksiyon yinelenen girdiler içerebilir.

Bu yöntem olayı tetikler DesignerActionListsChanged .

Ayrıca bkz.

Şunlara uygulanır

Add(IComponent, DesignerActionListCollection)

Yönetilen akıllı etiketlerin geçerli koleksiyonuna bir DesignerActionListCollection ekler.

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)

Parametreler

comp
IComponent

IComponent Akıllı etiketleri ilişkilendirmek için.

designerActionListCollection
DesignerActionListCollection

DesignerActionListCollection Eklenecek yeni akıllı etiket öğelerini içeren.

Özel durumlar

Parametrelerin biri veya her ikisi de şeklindedir null.

Açıklamalar

yöntemi, Add akıllı etiket öğeleri eklemeye ilişkin gönderme modelini temsil eder. Alternatif çekme modeli, ilgili bileşen için tasarımcıda özelliğini geçersiz kılmaya ActionLists dayanır.

Bu yöntem çağrıldığında, eklenecek listeler özelliği olarak ayarlanmış trueherhangi biri DesignerActionMethodItemIncludeAsDesignerVerb için taranır. Bu öğeler, yöntemine yapılan bir çağrı MenuCommandService.AddVerb aracılığıyla bu bileşenin tasarımcı fiilleri listesine eklenir.

Akıllı etiketler bileşen örneği temelinde yönetilir. Yönetilen koleksiyon yinelenen girdiler içerebilir.

Bu yöntem olayı tetikler DesignerActionListsChanged .

Ayrıca bkz.

Şunlara uygulanır