| Visual Basic | |
|---|---|
Function GetObject( _ ByVal eType As EdmObjectType, _ ByVal lObjectID As System.Integer _ ) As IEdmObject5 | |
| C# | |
|---|---|
IEdmObject5 GetObject( EdmObjectType eType, System.int lObjectID ) | |
| C++/CLI | |
|---|---|
IEdmObject5^ GetObject( & EdmObjectType eType, & System.int lObjectID ) | |
Parameters
- eType
- Type of object to get as defined in EdmObjectType
- lObjectID
- ID of object to get
Return Value
IEdmObject5As of SOLIDWORKS PDM Professional 2008 you can call IEdmVault9::GetObjects to get interfaces to several objects at once, which is more efficient than calling this method multiple times.
C++ users must release the returned pointer, IEdmObject5.
- S_OK: The method successfully executed.
- E_EDM_INVALID_ID: The provided ID was not valid.
- E_EDM_PERMISSION_DENIED: The logged-in user does not have permission to see the requested object.
SOLIDWORKS PDM Professional Version 5.2