SOLIDWORKS PDM Professional API Help Send Feedback
GetCAFInfo Method (IEdmAddInMgr8)
See Also 
EPDM.Interop.epdm Namespace > IEdmAddInMgr8 Interface : GetCAFInfo Method (IEdmAddInMgr8)


bsCAFPath
Path to the *.CAF from which to get information
bsExtractPath
Path to the folder to which to extract files; ignored if empty
poAddIn
EdmAddInInfo2 structure; information about the add-in
ppoFiles
Array of EdmAddInFileInfo structures, one for each file extracted from the add-in
ppoCmds
Array of EdmAddInMenuInfo structures, one for each menu command implemented by the add-in
Extracts files and information from an add-in that is stored in a *.CAF that pre-dates SOLIDWORKS PDM Professional 2010.

Syntax

Visual Basic 
Sub GetCAFInfo( _
   ByVal bsCAFPath As System.String, _
   ByVal bsExtractPath As System.String, _
   ByRef poAddIn As EdmAddInInfo2, _
   ByRef ppoFiles() As EdmAddInFileInfo, _
   ByRef ppoCmds() As EdmAddInMenuInfo _
) 
C# 
void GetCAFInfo( 
   System.string bsCAFPath,
   System.string bsExtractPath,
   out EdmAddInInfo2 poAddIn,
   out EdmAddInFileInfo[] ppoFiles,
   out EdmAddInMenuInfo[] ppoCmds
)
C++/CLI 
void GetCAFInfo( 
&   System.String^ bsCAFPath,
&   System.String^ bsExtractPath,
&   [Out] EdmAddInInfo2 poAddIn,
&   [Out] array<EdmAddInFileInfo>^ ppoFiles,
&   [Out] array<EdmAddInMenuInfo>^ ppoCmds
) 

Parameters

bsCAFPath
Path to the *.CAF from which to get information
bsExtractPath
Path to the folder to which to extract files; ignored if empty
poAddIn
EdmAddInInfo2 structure; information about the add-in
ppoFiles
Array of EdmAddInFileInfo structures, one for each file extracted from the add-in
ppoCmds
Array of EdmAddInMenuInfo structures, one for each menu command implemented by the add-in

Example

See the IEdmAddInMgr5 examples.

Remarks

Return codes:

  • S_OK: The method successfully executed.
  • E_EDM_FILE_NOT_FOUND: The specified *.CAF file was not found.
 

See Also

Availability

SOLIDWORKS PDM Professional 2010