<xml> </xml>

SOLIDWORKS PDM Professional API Help | Send Feedback
IEdmCmdMgr5 Interface
See Also Members Example

Collapse All Expand All Language Filter: All Language Filter: Multiple Language Filter: Visual Basic Language Filter: C# Language Filter: C++/CLI

EPDM.Interop.epdm Namespace : IEdmCmdMgr5 Interface

Visual Basic
C#
C++/CLI

Allows you to add menu commands, toolbar buttons, and command hooks to SOLIDWORKS PDM Professional.

NOTE: Click the Members link, located near the top of the topic, to see this interface's methods and properties.

# Syntax

Visual Basic |
--- | ---

    Public Interface IEdmCmdMgr5

C# |
--- | ---

    public interface IEdmCmdMgr5

C++/CLI |
--- | ---

    public interface class IEdmCmdMgr5

# Example

Notify User When File Changes State (VB.NET)
Notify User When File Changes State (C#)
Create a Task that Finds Approved Files (VB.NET)
Create a Task that Finds Approved Files (C#)
Change Card Variables Add-in (VB.NET)
Change Card Variables Add-in (C#)
Create a Task that Finds Files in Workflow States (VB.NET)
Create a Task that Finds Files in Workflow States (C#)

# Remarks

This interface:

- inherits from IDispatch. See IDispatch Interface (Automation).
- is extended by IEdmCmdMgr6.

A pointer to this interface is provided by SOLIDWORKS PDM Professional when it loads an add-in. IEdmAddIn5::GetAddInInfo's poCmdMgr contains a pointer to this interface. Within your implementation of IEdmAddIn5::GetAddInInfo, use this pointer to call:

- IEdmCmdMgr5::AddCmd to add menu commands
- IEdmCmdMgr5::AddToolbarImage to add toolbar buttons
- IEdmCmdMgr5::AddHook to add command hooks

to SOLIDWORKS PDM Professional.

# Accessors

IEdmAddIn5::GetAddInInfo

# See Also

####

IEdmCmdMgr5 Members
EPDM.Interop.epdm Namespace
Creating Menu Commands (VB.NET)
Creating Add-in Hooks (VB.NET)