SOLIDWORKS PDM Professional API Help Send Feedback
EdmRightFlags Enumeration
See Also   Example
EPDM.Interop.epdm Namespace : EdmRightFlags Enumeration


Flags used in calls to IEdmFolder5::HasRights and IEdmFolder5::HasRightsEx to check user rights. Bitmask.

Syntax

Visual Basic 
Public Enum EdmRightFlags 
   Inherits System.Enum
C# 
public enum EdmRightFlags : System.Enum 
C++/CLI 
public enum class EdmRightFlags : public System.Enum 

Members

MemberDescription
EdmRight_Add8 = Permission to add files
EdmRight_AddFolder16777216 = Permission to create subfolders
EdmRight_All

-1 or 0xffffffff = Complete set of rights

NOTE: Do not use this constant in rights checking, because more flags might be added in the future. Instead, explicitly specify the rights bits.

EdmRight_BomActivate1024 = Activate computed BOM
EdmRight_ChangeCard65536 = Permission to change the contents of a file/folder data card
EdmRight_ColdStoreRestore524288 = Restore file from cold storage
EdmRight_Delete4 = Permission to delete files
EdmRight_DeleteFolder64 = Permission to delete subfolders
EdmRight_DestroyTrash256 = Destroy
EdmRight_EditFolderCard512 = Edit folder card data
EdmRight_EditVerFreeVarData1048576 = Edit version free variable data
EdmRight_IncrementRevision32 = Permission to increment revision on files
EdmRight_Lock2 = Permission to check out files
EdmRight_MandatoryVersionComments67108864 = Must enter revision comments
EdmRight_MaySeeComputedBOM2048 = See computed BOM
EdmRight_MoveFile2097152 = Permission to move files
EdmRight_MoveFolder8388608 = Permission to move folders
EdmRight_None0 = No rights at all; used internally
EdmRight_OverwriteLatestVersion33554432 = Overwrite latest version
EdmRight_PrivateState4194304 = Permission to make state private
EdmRight_Read1 = Permission to read files
EdmRight_RecoverTrash128 = Recover files from the recycle bin
EdmRight_Rename8 = Permission to rename files
EdmRight_RenameFolder16777216 = Permission to rename folders
EdmRight_Rollback262144 = Can run the rollback command in the history dialog box
EdmRight_SeePrivateStateFileContent536870912 = For Web2, permission to see contents of private state file
EdmRight_Share16 = Permission to share files
EdmRight_ShowWorkingVersion131072 = Permission to see working versions, not just revisions

Example

See Also