| Visual Basic | |
|---|---|
Sub AddFileFromVault( _ ByVal lSourceFileID As System.Integer, _ ByVal lSourceFolderID As System.Integer, _ ByVal lDestinationFolderID As System.Integer, _ Optional ByVal lArg As System.Integer, _ Optional ByVal bsNewName As System.String, _ Optional ByVal lEdmAddFlags As System.Integer _ ) | |
| C# | |
|---|---|
void AddFileFromVault( System.int lSourceFileID, System.int lSourceFolderID, System.int lDestinationFolderID, System.int lArg, System.string bsNewName, System.int lEdmAddFlags ) | |
| C++/CLI | |
|---|---|
void AddFileFromVault( & System.int lSourceFileID, & System.int lSourceFolderID, & System.int lDestinationFolderID, & System.int lArg, & System.String^ bsNewName, & System.int lEdmAddFlags ) | |
Parameters
- lSourceFileID
- ID of file to copy
- lSourceFolderID
- ID of folder of file to copy
- lDestinationFolderID
- ID of folder to which to copy the file
- lArg
- Caller-defined argument.
- bsNewName
- Optional new name of file.
- lEdmAddFlags
- Combination of EdmAddFlag bits
Before calling this method, use IEdmBatchAdd::SetFileNameSerNo to specify how to create the name for the new file's data card.
After calling this method, you must call IEdmBatchAdd::CommitAdd to actually add the file to the vault.
- S_OK: The method successfully executed.
- S_FALSE: One of the arguments is invalid.
Version 6.4 of SOLIDWORKS PDM Professional