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


lOwnerID
ID of the user or group for which to get permissions; 0 to return permissions for all users and groups
meOwnerType
Type of lOwnerID as defined in EdmObjectType; valid only if lOwnerID is not 0
lTransitionID
ID of transition for which to get permissions; 0 to return permissions for all transitions
ppoPermissions
Array of EdmTransitionPermission structures; one structure for each permission assignment
Gets the transition permissions for the specified owner and transition.

Syntax

Visual Basic 
Sub GetTransitionPermissions( _
   ByVal lOwnerID As System.Integer, _
   ByVal meOwnerType As EdmObjectType, _
   ByVal lTransitionID As System.Integer, _
   ByRef ppoPermissions() As EdmTransitionPermission _
) 
C# 
void GetTransitionPermissions( 
   System.int lOwnerID,
   EdmObjectType meOwnerType,
   System.int lTransitionID,
   out EdmTransitionPermission[] ppoPermissions
)
C++/CLI 
void GetTransitionPermissions( 
&   System.int lOwnerID,
&   EdmObjectType meOwnerType,
&   System.int lTransitionID,
&   [Out] array<EdmTransitionPermission>^ ppoPermissions
) 

Parameters

lOwnerID
ID of the user or group for which to get permissions; 0 to return permissions for all users and groups
meOwnerType
Type of lOwnerID as defined in EdmObjectType; valid only if lOwnerID is not 0
lTransitionID
ID of transition for which to get permissions; 0 to return permissions for all transitions
ppoPermissions
Array of EdmTransitionPermission structures; one structure for each permission assignment

Example

See the IEdmUserMgr9 examples.

Remarks

Return codes: 

  • S_OK: The method successfully executed.
 

See Also

Availability

SOLIDWORKS PDM Professional 2017