MachiningUIUseItf Interface DELIMfgCatalogServices

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface DELIMfgCatalogServices

Interface to manage (machining processes) components instantiation.

Role: DELIMfgCatalogServices has methods to manage launch of (machining processes) components instantiation from catalog access .


Method Index


o LaunchMPApplication(CATUnicodeString&,CATUnicodeString&,CATUnicodeString&,CATString&)
Launch the machining process instantiation from a catalog.

Methods


o LaunchMPApplication
public virtual LaunchMPApplication( const iCatalogName,
const iPathChapter,
const iMPRefName,
const iMPKeyword)
Launch the machining process instantiation from a catalog.
Role: Launch machining process instantiation in a CATCommand from a catalog
Usage: DELIMfgCatalogServices *piServices=NULL; CATString ClassName("DELMfgCatalogServices"); CATInstantiateComponent (ClassName, DELIMfgCatalogServices::ClassId(), piServices); ..................... HRESULT Res = piServices->LaunchMPApplication(const CATUnicodeString& iCatalogName, const CATUnicodeString& iPathChapter, const CATUnicodeString& iMPRefName, const CATString& iMPKeyword);
Parameters:
iCatalogName
Catalog Name in the database
iPathChapter
Path in the catalog where the machining process component is located For example : iPathChapter = "Chapter.1/Drilling Processes"
iMPRefName
Machining process name in the catalog chapter where the machining process component is located
iMPKeyword
Machining process Nls name associated to the machining process component (optional)

This object is included in the file: DELIMfgCatalogServices.h
If needed, your Imakefile.mk should include the module: MachiningUIUseItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.