All Frameworks Class Hierarchy This Framework Previous Next Indexes
ENOVInterfaces Interface ENOVIBOActionManager
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---ENOVIBOActionManager
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface ENOVIBOActionManager
Interface to the Action Manager.
Role:Defines the interfaces to methods to manage
Change Management Actions.
Method Index
- o
CreateNewAction(CATUnicodeString&,CATIVpmAFLAction_var&,CATUnicodeString&,CATUnicodeString&,CATUnicodeString&)
- Creates a new Change Management Action object.
- o
CreateNewAction(CATUnicodeString&,CATUnicodeString,CATIVpmAFLAction_var&,CATUnicodeString&,CATUnicodeString&,CATUnicodeString&,CATUnicodeString&)
- Creates a new Change Management Action object and a corresponding DPE proxy action.
- o
CreateNewECR(CATUnicodeString&,CATIVpmAFLAction_var&,CATUnicodeString&,CATUnicodeString&,CATUnicodeString&,CATUnicodeString&)
- Creates a new Engineering Change Request object.
- o
RemoveAction(CATIVpmAFLAction_var&,boolean&)
- Removes Change Management Action or Engineering Change Request object.
- o
UpdatecustomAttribute(CATIVpmFactoryObject_var&,CATUnicodeString&,CORBAAny&)
- Updates a custom attribute on an Action.
Methods
o CreateNewAction
-
Creates a new Change Management Action object.
- Parameters:
-
- iActType
- Action type
- oAction
- Created Action object
- iActName
- Name of Action
- iPriority
- Action priority
- iInitialAbstract
- Abstract text
o CreateNewAction
-
Creates a new Change Management Action object and a corresponding DPE proxy action.
- Parameters:
-
- iActType
- Action type in ENOVIA
- iMfgProject
- Manufacturing Project in DPE under which proxy action will be created
- oAction
- Created Action object
- oMessage
- Indicates the reason of failure in case action can not be created.
- iActName
- Name of Action
- iPriority
- Action priority
- iInitialAbstract
- Abstract text
o CreateNewECR
-
Creates a new Engineering Change Request object.
- Parameters:
-
- iEcrType
- ECR type
- oNewEcr
- Created ECR object
- iEcrName
- Name of ECR
- iPriority
- ECR priority
- iInitialAbstract
- Abstract text
o RemoveAction
public virtual HRESULT RemoveAction( | CATIVpmAFLAction_var& | oAct, |
| const boolean& | idelLinkedActions | =FALSE)=0 |
-
Removes Change Management Action or Engineering Change Request object.
- Parameters:
-
- oAct
- Action object to be removed
- idelLinkedActions
- Flag to indicate whether linked Actions should also be removed
o UpdatecustomAttribute
-
Updates a custom attribute on an Action.
- Parameters:
-
- oAct
- Action cast as a Factory object
- iName
- Name of custom attribute
- iValue
- New value of custom attribute
This object is included in the file: ENOVIBOActionManager.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces