Export (0) Print
Expand All

DesignerActionService.GetComponentActions Method (IComponent, ComponentActionsType)

Returns the collection of smart tag item lists of the specified type associated with a component.

Namespace:  System.ComponentModel.Design
Assembly:  System.Design (in System.Design.dll)

public virtual DesignerActionListCollection GetComponentActions(
	IComponent component,
	ComponentActionsType type
)

Parameters

component
Type: System.ComponentModel.IComponent

The component that the smart tags are associated with.

type
Type: System.ComponentModel.Design.ComponentActionsType

The ComponentActionsType to filter the associated smart tags with.

Return Value

Type: System.ComponentModel.Design.DesignerActionListCollection
The collection of smart tags of the specified type for the specified component.

ExceptionCondition
ArgumentNullException

comp is null.

This version of the overloaded GetComponentActions method filters on the type parameter, which can have one of the following values.

Value

Description

All

All associated smart tags.

Component

Pull-model smart tags only.

Service

Push-model smart tags only.

If the associated designer for a component does not supply a pull-model smart tag list, then the GetComponentActions method will instead use the designer's design-time shortcut menu items from the Verbs property.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0
Show:
© 2015 Microsoft