DesignerActionService.GetComponentActions 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回与某个组件关联的智能标记项列表的集合。
重载
GetComponentActions(IComponent) |
返回与某个组件关联的智能标记项列表的集合。 |
GetComponentActions(IComponent, ComponentActionsType) |
返回与某个组件关联的指定类型的智能标记项列表的集合。 |
GetComponentActions(IComponent, ComponentActionsType) |
返回与组件关联的指定类型的设计器操作项列表的集合。 |
GetComponentActions(IComponent)
返回与某个组件关联的智能标记项列表的集合。
public:
System::ComponentModel::Design::DesignerActionListCollection ^ GetComponentActions(System::ComponentModel::IComponent ^ component);
public System.ComponentModel.Design.DesignerActionListCollection GetComponentActions (System.ComponentModel.IComponent component);
member this.GetComponentActions : System.ComponentModel.IComponent -> System.ComponentModel.Design.DesignerActionListCollection
Public Function GetComponentActions (component As IComponent) As DesignerActionListCollection
参数
- component
- IComponent
与智能标记关联的组件。
返回
指定组件的智能标记集合。
例外
comp
为 null
。
注解
方法GetComponentActions等效于使用 type
参数对 GetComponentActions(IComponent, ComponentActionsType) 方法的All调用。 因此,返回的集合将同时包含智能标记的推送和拉取列表。
返回的 DesignerActionListCollection 是通过 Add 方法添加的项列表的并集,以及从从组件站点获取的 DesignerCommandSet 实例获取的列表。
另请参阅
- GetComponentDesignerActions(IComponent, DesignerActionListCollection)
- GetComponentServiceActions(IComponent, DesignerActionListCollection)
- Add
- DesignerCommandSet
- Windows 窗体的设计器命令和 DesignerAction 对象模型
适用于
GetComponentActions(IComponent, ComponentActionsType)
返回与某个组件关联的指定类型的智能标记项列表的集合。
public:
virtual System::ComponentModel::Design::DesignerActionListCollection ^ GetComponentActions(System::ComponentModel::IComponent ^ component, System::ComponentModel::Design::ComponentActionsType type);
public virtual System.ComponentModel.Design.DesignerActionListCollection GetComponentActions (System.ComponentModel.IComponent component, System.ComponentModel.Design.ComponentActionsType type);
abstract member GetComponentActions : System.ComponentModel.IComponent * System.ComponentModel.Design.ComponentActionsType -> System.ComponentModel.Design.DesignerActionListCollection
override this.GetComponentActions : System.ComponentModel.IComponent * System.ComponentModel.Design.ComponentActionsType -> System.ComponentModel.Design.DesignerActionListCollection
Public Overridable Function GetComponentActions (component As IComponent, type As ComponentActionsType) As DesignerActionListCollection
参数
- component
- IComponent
与智能标记关联的组件。
- type
- ComponentActionsType
用于筛选关联的智能标记的 ComponentActionsType。
返回
指定组件的指定类型的智能标记集合。
例外
comp
为 null
。
注解
此版本的重载 GetComponentActions 方法筛选 type
参数,该参数可以具有以下值之一。
Value | 说明 |
---|---|
All | 所有关联的智能标记。 |
Component | 仅拉取模型智能标记。 |
Service | 仅推送模型智能标记。 |
如果组件的关联设计器不提供拉模型智能标记列表,则 GetComponentActions 方法将改用设计器的设计时快捷菜单项从 Verbs 属性。
另请参阅
- GetComponentDesignerActions(IComponent, DesignerActionListCollection)
- GetComponentServiceActions(IComponent, DesignerActionListCollection)
- DesignerActionListCollection
- DesignerVerb
- ComponentActionsType
- Windows 窗体的设计器命令和 DesignerAction 对象模型
适用于
GetComponentActions(IComponent, ComponentActionsType)
返回与组件关联的指定类型的设计器操作项列表的集合。
public:
virtual System::ComponentModel::Design::DesignerActionListCollection ^ GetComponentActions(System::ComponentModel::IComponent ^ component, System::Windows::Forms::Design::ComponentActionsType type);
public virtual System.ComponentModel.Design.DesignerActionListCollection GetComponentActions (System.ComponentModel.IComponent component, System.Windows.Forms.Design.ComponentActionsType type);
abstract member GetComponentActions : System.ComponentModel.IComponent * System.Windows.Forms.Design.ComponentActionsType -> System.ComponentModel.Design.DesignerActionListCollection
override this.GetComponentActions : System.ComponentModel.IComponent * System.Windows.Forms.Design.ComponentActionsType -> System.ComponentModel.Design.DesignerActionListCollection
Public Overridable Function GetComponentActions (component As IComponent, type As ComponentActionsType) As DesignerActionListCollection
参数
- component
- IComponent
与 DesignerActions 关联的组件。
- type
- ComponentActionsType
用于 ComponentActionsType 筛选关联的设计器操作的 。
返回
指定组件的指定类型的设计器操作的集合。
例外
component
为 null
。
注解
此版本的重载 GetComponentActions 方法筛选 type
参数,该参数可以具有以下值之一。
Value | 说明 |
---|---|
All | 所有关联的设计器操作。 |
Component | 仅拉取模型设计器操作。 |
Service | 仅推送模型设计器操作。 |
如果组件的关联设计器未提供拉取模型设计器操作列表,则 GetComponentActions 方法将改用属性中的设计器的设计时快捷菜单项 Verbs 。