| Visual Basic | |
|---|---|
Sub AddFileFromPathToPath( _ ByVal bsSourcePath As System.String, _ ByVal bsDestinationFolderPath As System.String, _ Optional ByVal lArg As System.Integer, _ Optional ByVal bsNewName As System.String, _ Optional ByVal lEdmAddFlags As System.Integer _ ) | |
| C# | |
|---|---|
void AddFileFromPathToPath( System.string bsSourcePath, System.string bsDestinationFolderPath, System.int lArg, System.string bsNewName, System.int lEdmAddFlags ) | |
| C++/CLI | |
|---|---|
void AddFileFromPathToPath( & System.String^ bsSourcePath, & System.String^ bsDestinationFolderPath, & System.int lArg, & System.String^ bsNewName, & System.int lEdmAddFlags ) | |
Parameters
- bsSourcePath
- Path of file to add
- bsDestinationFolderPath
- Path of folder to which to add the file
- lArg
- Caller-defined argument
- bsNewName
- Optional new name of the added file
- lEdmAddFlags
- Combination of EdmAddFlag bits
See the IEdmBatchAdd examples.
Before calling this method, use IEdmBatchAdd::SetFileNameSerNo to specify how to create the name for the new file's data card.
If the specified bsDestinationFolderPath does not exist in the vault, it will be created when the file is added.
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