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


Types of objects returned by IEdmObject5::ObjectTypeIEdmFile5::ObjectType, and IEdmFolder5::ObjectType.

Syntax

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

Members

MemberDescription
EdmObject_Attribute10 = The object is an attribute, used in variables, and it supports the IEdmAttribute5 interface
EdmObject_BOM15 = The object is a Bill of Materials; see IEdmBom
EdmObject_Card5 = The object is a file/folder data card, and it supports the IEdmCard5 interface
EdmObject_CardControl6 = The object is a control in a file/folder data card, and it supports the IEdmCardControl5 interface
EdmObject_Category14 = The object is a category; see IEdmCategory6
EdmObject_Dictionary12 = The object is a dictionary, and it supports the IEdmDictionary5 interface
EdmObject_File1 = The object is a file, and it supports the IEdmFile5 interface
EdmObject_Folder2 = The object is a folder, and it supports the IEdmFolder5 interface
EdmObject_Invalid0 = This is not an object type; it is an error code
EdmObject_Item16 = The object is an item; see IEdmItem
EdmObject_ItemFolder17 = The object is a parent folder of an item; see IEdmFolder6
EdmObject_ItemRootFolder18 = The object is the invisible root folder of all item folders; see IEdmFolder6
EdmObject_Label11 = The object is a label, and it supports the IEdmLabel5 interface
EdmObject_State3 = The object is a workflow state, and it supports the IEdmState5 interface
EdmObject_Transition4 = The object is a transition (i.e., a workflow state change), and it supports the IEdmTransition5 interface
EdmObject_User7 = The object is a user, and it supports the IEdmUser5 interface
EdmObject_UserGroup8 = The object is a user group, and it supports the IEdmUserGroup5 interface
EdmObject_Variable9 = The object is a variable (for file/folder data cards), and it supports the IEdmVariable5 interface
EdmObject_Workflow13 = The object is a workflow; see IEdmWorkflow5 and IEdmWorkflow6

Example

Remarks

All interfaces that inherit from IEdmObject5 have a corresponding EdmObjectType value indicating the kind of object.

See Also