| Visual Basic | |
|---|---|
Sub GetNextRef2( _ ByVal poPos As IEdmPos5, _ ByRef plFileID As System.Integer, _ ByRef plFolderID As System.Integer, _ ByRef pbsRetPath As System.String, _ ByRef plQuantity As System.Integer _ ) | |
| C# | |
|---|---|
void GetNextRef2( IEdmPos5 poPos, out System.int plFileID, out System.int plFolderID, out System.string pbsRetPath, out System.int plQuantity ) | |
| C++/CLI | |
|---|---|
void GetNextRef2( & IEdmPos5^ poPos, & [Out] System.int plFileID, & [Out] System.int plFolderID, & [Out] System.String^ pbsRetPath, & [Out] System.int plQuantity ) | |
Parameters
- poPos
- IEdmPos5; position of the next custom file reference
- plFileID
- ID of the referenced file
- plFolderID
- ID of the parent folder of the referenced file
- pbsRetPath
- Path name of the referenced file
- plQuantity
- Number of times the referenced file is referenced
See the IEdmEnumeratorCustomReference6 examples.
Before calling this method the first time, you must populate poPos with the interface to the position of the first custom file reference, IEdmPos5. Call IEdmEnumeratorCustomReference5::GetFirstRefPosition to obtain IEdmPos5.
After this method is called the first time, poPos is automatically incremented every time it is called.
- S_OK: The method successfully executed.
- S_FALSE: One of the arguments is invalid.
SOLIDWORKS PDM Professional 2013