<xml> </xml>

SOLIDWORKS PDM Professional API Help | Send Feedback
IEdmTaskProperties 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 : IEdmTaskProperties Interface

Visual Basic
C#
C++/CLI

Allows you to access the task definition of an add-in.

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 IEdmTaskProperties

C# |
--- | ---

    public interface IEdmTaskProperties

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

    public interface class IEdmTaskProperties

# Example

Create a Task that Finds Approved Files (VB.NET)
Create a Task that Finds Approved Files (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).

This interface provides the definition of a task and can be used to extend the task setup page. This interface is created in EdmCmd::mpoExtra when an add-in calls IEdmAddIn5::OnCmd and has previously registered the hook, EdmCmdType.EdmCmd_TaskSetup, using IEdmCmdMgr5::AddHook. Use this interface in the processing of the EdmCmdType.EdmCmd_TaskSetup hook to load or store user-defined variables, load or store card variables, or set menu commands for the task setup page.

Programming tasks are add-ins that allow you to specify when and where to perform specific tasks.

An instance of the task is created when the task is launched.

# See Also

####

IEdmTaskProperties Members
EPDM.Interop.epdm Namespace
Task Add-in Sample
Standard Task Add-in
IEdmTaskMgr Interface