Welcome
Expand Getting StartedGetting Started
Expand SOLIDWORKS API HelpSOLIDWORKS API Help
Collapse SOLIDWORKS PDM Professional API HelpSOLIDWORKS PDM Professional API Help
Welcome
Release Notes
Getting Started
Expand Stand-alone ApplicationsStand-alone Applications
Expand Add-in ApplicationsAdd-in Applications
Collapse EPDM.Interop.epdm NamespaceEPDM.Interop.epdm Namespace
Overview
Collapse InterfacesInterfaces
Expand IEdmAddCustomRefsIEdmAddCustomRefs
Expand IEdmAddCustomRefs2IEdmAddCustomRefs2
Expand IEdmAddIn5IEdmAddIn5
Expand IEdmAddInDrawButton5IEdmAddInDrawButton5
Expand IEdmAddInMgr5IEdmAddInMgr5
Expand IEdmAddInMgr6IEdmAddInMgr6
Expand IEdmAddInMgr7IEdmAddInMgr7
Expand IEdmAddInMgr8IEdmAddInMgr8
Expand IEdmAddInMgr9IEdmAddInMgr9
Expand IEdmAttribute5IEdmAttribute5
Expand IEdmBatchAddIEdmBatchAdd
Expand IEdmBatchAdd2IEdmBatchAdd2
Expand IEdmBatchAddFoldersIEdmBatchAddFolders
Expand IEdmBatchChangeStateIEdmBatchChangeState
Expand IEdmBatchChangeState2IEdmBatchChangeState2
Expand IEdmBatchChangeState3IEdmBatchChangeState3
Expand IEdmBatchChangeState4IEdmBatchChangeState4
Expand IEdmBatchChangeState5IEdmBatchChangeState5
Expand IEdmBatchDeleteIEdmBatchDelete
Expand IEdmBatchDelete2IEdmBatchDelete2
Expand IEdmBatchDelete3IEdmBatchDelete3
Expand IEdmBatchGetIEdmBatchGet
Expand IEdmBatchItemGenerationIEdmBatchItemGeneration
Expand IEdmBatchItemGeneration2IEdmBatchItemGeneration2
Expand IEdmBatchItemReferenceUpdateIEdmBatchItemReferenceUpdate
Expand IEdmBatchListingIEdmBatchListing
Expand IEdmBatchListing2IEdmBatchListing2
Expand IEdmBatchListing3IEdmBatchListing3
Expand IEdmBatchListing4IEdmBatchListing4
Expand IEdmBatchRefVarsIEdmBatchRefVars
Expand IEdmBatchUnlockIEdmBatchUnlock
Expand IEdmBatchUnlock2IEdmBatchUnlock2
Expand IEdmBatchUpdate2IEdmBatchUpdate2
Expand IEdmBitmap5IEdmBitmap5
Expand IEdmBomIEdmBom
Expand IEdmBomCellIEdmBomCell
Expand IEdmBomMgrIEdmBomMgr
Expand IEdmBomViewIEdmBomView
Expand IEdmBomView2IEdmBomView2
Expand IEdmBomView3IEdmBomView3
Expand IEdmCallbackIEdmCallback
Expand IEdmCallback6IEdmCallback6
Expand IEdmCard5IEdmCard5
Expand IEdmCard6IEdmCard6
Expand IEdmCard7IEdmCard7
Expand IEdmCardControl5IEdmCardControl5
Expand IEdmCardControl6IEdmCardControl6
Expand IEdmCardControl7IEdmCardControl7
Expand IEdmCardView5IEdmCardView5
Expand IEdmCardView6IEdmCardView6
Expand IEdmCardView61IEdmCardView61
Expand IEdmCardView63IEdmCardView63
Expand IEdmCardViewCallback6IEdmCardViewCallback6
Expand IEdmCategory6IEdmCategory6
Expand IEdmCategoryMgr6IEdmCategoryMgr6
Expand IEdmClearLocalCacheIEdmClearLocalCache
Expand IEdmClearLocalCache2IEdmClearLocalCache2
Expand IEdmClearLocalCache3IEdmClearLocalCache3
Expand IEdmCmdMgr5IEdmCmdMgr5
Expand IEdmCmdMgr6IEdmCmdMgr6
Expand IEdmCmdNodeIEdmCmdNode
Expand IEdmDataIEdmData
Expand IEdmDictionary5IEdmDictionary5
Expand IEdmEnumIEdmEnum
Expand IEdmEnumeratorCustomReference5IEdmEnumeratorCustomReference5
Expand IEdmEnumeratorCustomReference6IEdmEnumeratorCustomReference6
Expand IEdmEnumeratorCustomReference7IEdmEnumeratorCustomReference7
Expand IEdmEnumeratorVariable10IEdmEnumeratorVariable10
Expand IEdmEnumeratorVariable5IEdmEnumeratorVariable5
Expand IEdmEnumeratorVariable6IEdmEnumeratorVariable6
Expand IEdmEnumeratorVariable7IEdmEnumeratorVariable7
Expand IEdmEnumeratorVariable8IEdmEnumeratorVariable8
Expand IEdmEnumeratorVariable9IEdmEnumeratorVariable9
Expand IEdmEnumeratorVersion5IEdmEnumeratorVersion5
Expand IEdmEnumeratorVersion6IEdmEnumeratorVersion6
Expand IEdmEnumeratorVersion7IEdmEnumeratorVersion7
Expand IEdmFile10IEdmFile10
Expand IEdmFile11IEdmFile11
Expand IEdmFile12IEdmFile12
Expand IEdmFile13IEdmFile13
Expand IEdmFile14IEdmFile14
Expand IEdmFile15IEdmFile15
Expand IEdmFile16IEdmFile16
Expand IEdmFile5IEdmFile5
Expand IEdmFile6IEdmFile6
Expand IEdmFile7IEdmFile7
Expand IEdmFile8IEdmFile8
Expand IEdmFile9IEdmFile9
Expand IEdmFindUserIEdmFindUser
Expand IEdmFolder10IEdmFolder10
Expand IEdmFolder11IEdmFolder11
Expand IEdmFolder5IEdmFolder5
Expand IEdmFolder6IEdmFolder6
Expand IEdmFolder7IEdmFolder7
Expand IEdmFolder8IEdmFolder8
Expand IEdmFolder9IEdmFolder9
Expand IEdmFolderData5IEdmFolderData5
Expand IEdmGetCSVersionDialogIEdmGetCSVersionDialog
Expand IEdmGetOpCallbackIEdmGetOpCallback
Expand IEdmGetOpCallback2IEdmGetOpCallback2
Expand IEdmGetOpCallback3IEdmGetOpCallback3
Expand IEdmHistoryIEdmHistory
Expand IEdmHistory2IEdmHistory2
Expand IEdmHistoryUpdateIEdmHistoryUpdate
Expand IEdmImageIEdmImage
Expand IEdmInbox5IEdmInbox5
Expand IEdmItemIEdmItem
Expand IEdmLabel5IEdmLabel5
Expand IEdmLabel6IEdmLabel6
Expand IEdmMenu5IEdmMenu5
Expand IEdmMenu6IEdmMenu6
Expand IEdmMenu7IEdmMenu7
Expand IEdmMessage5IEdmMessage5
Expand IEdmObject5IEdmObject5
Expand IEdmPos5IEdmPos5
Expand IEdmRawReferenceMgrIEdmRawReferenceMgr
Expand IEdmReference10IEdmReference10
Expand IEdmReference11IEdmReference11
Expand IEdmReference5IEdmReference5
Expand IEdmReference6IEdmReference6
Expand IEdmReference7IEdmReference7
Expand IEdmReference8IEdmReference8
Expand IEdmReference9IEdmReference9
Expand IEdmRefItemIEdmRefItem
Expand IEdmRefItemContainerIEdmRefItemContainer
Expand IEdmRevision5IEdmRevision5
Expand IEdmRevision6IEdmRevision6
Expand IEdmRevision7IEdmRevision7
Expand IEdmRevisionMgrIEdmRevisionMgr
Expand IEdmRevisionMgr2IEdmRevisionMgr2
Expand IEdmRevisionMgr3IEdmRevisionMgr3
Expand IEdmSearch5IEdmSearch5
Expand IEdmSearch6IEdmSearch6
Expand IEdmSearch7IEdmSearch7
Expand IEdmSearch8IEdmSearch8
Expand IEdmSearchResult5IEdmSearchResult5
Expand IEdmSelectionList5IEdmSelectionList5
Expand IEdmSelectionList6IEdmSelectionList6
Expand IEdmSerNoGen7IEdmSerNoGen7
Expand IEdmSerNoValueIEdmSerNoValue
Expand IEdmState5IEdmState5
Expand IEdmState6IEdmState6
Expand IEdmState7IEdmState7
Expand IEdmStrLst5IEdmStrLst5
Expand IEdmTaskInstanceIEdmTaskInstance
Expand IEdmTaskMgrIEdmTaskMgr
Expand IEdmTaskPropertiesIEdmTaskProperties
Expand IEdmTemplate5IEdmTemplate5
Expand IEdmTemplate53IEdmTemplate53
Expand IEdmTemplate6IEdmTemplate6
Expand IEdmTemplateMgr5IEdmTemplateMgr5
Expand IEdmTransition10IEdmTransition10
Expand IEdmTransition5IEdmTransition5
Expand IEdmTransition6IEdmTransition6
Expand IEdmTransition7IEdmTransition7
Expand IEdmTransition8IEdmTransition8
Expand IEdmTransition9IEdmTransition9
Expand IEdmUnlockOpCallbackIEdmUnlockOpCallback
Expand IEdmUpdateReferencesIEdmUpdateReferences
Expand IEdmUser10IEdmUser10
Expand IEdmUser5IEdmUser5
Expand IEdmUser6IEdmUser6
Expand IEdmUser7IEdmUser7
Expand IEdmUser8IEdmUser8
Expand IEdmUser9IEdmUser9
Expand IEdmUserGroup5IEdmUserGroup5
Expand IEdmUserGroup6IEdmUserGroup6
Expand IEdmUserGroup7IEdmUserGroup7
Expand IEdmUserGroup8IEdmUserGroup8
Expand IEdmUserMgr10IEdmUserMgr10
Expand IEdmUserMgr5IEdmUserMgr5
Expand IEdmUserMgr7IEdmUserMgr7
Expand IEdmUserMgr8IEdmUserMgr8
Expand IEdmUserMgr9IEdmUserMgr9
Expand IEdmVariable5IEdmVariable5
Expand IEdmVariableMgr5IEdmVariableMgr5
Expand IEdmVariableMgr6IEdmVariableMgr6
Expand IEdmVariableMgr7IEdmVariableMgr7
Expand IEdmVariableValue5IEdmVariableValue5
Expand IEdmVariableValue6IEdmVariableValue6
Expand IEdmVault10IEdmVault10
Expand IEdmVault11IEdmVault11
Expand IEdmVault12IEdmVault12
Expand IEdmVault13IEdmVault13
Expand IEdmVault14IEdmVault14
Expand IEdmVault15IEdmVault15
Expand IEdmVault16IEdmVault16
Expand IEdmVault17IEdmVault17
Expand IEdmVault18IEdmVault18
Expand IEdmVault19IEdmVault19
Expand IEdmVault20IEdmVault20
Expand IEdmVault5IEdmVault5
Expand IEdmVault6IEdmVault6
Expand IEdmVault7IEdmVault7
Expand IEdmVault8IEdmVault8
Expand IEdmVault9IEdmVault9
Expand IEdmVersion5IEdmVersion5
Expand IEdmVersion6IEdmVersion6
Expand IEdmVersion7IEdmVersion7
Expand IEdmVersion8IEdmVersion8
Expand IEdmWorkflow6IEdmWorkflow6
Expand IEdmWorkflowMgr6IEdmWorkflowMgr6
Expand EnumerationsEnumerations
Expand StructuresStructures
Expand EPDM.Interop.EPDMResultCode NamespaceEPDM.Interop.EPDMResultCode Namespace
Expand FeatureWorks API HelpFeatureWorks API Help
Expand SOLIDWORKS Costing API HelpSOLIDWORKS Costing API Help
Expand SOLIDWORKS Document Manager API HelpSOLIDWORKS Document Manager API Help
Expand SOLIDWORKS Routing API HelpSOLIDWORKS Routing API Help
Expand SOLIDWORKS Simulation API HelpSOLIDWORKS Simulation API Help
Expand SOLIDWORKS Sustainability API HelpSOLIDWORKS Sustainability API Help
Expand SOLIDWORKS Toolbox API HelpSOLIDWORKS Toolbox API Help
Expand SOLIDWORKS Utilities API HelpSOLIDWORKS Utilities API Help
Expand eDrawings API HelpeDrawings API Help
Expand DraftSight API HelpDraftSight API Help
Expand Lisp Programming BasicsLisp Programming Basics
Expand Lisp Functions OverviewLisp Functions Overview
Expand Lisp Functions ReferenceLisp Functions Reference
Hide Table of Contents
IEdmPos5 Interface

Allows you to identify the position of an element in a list of elements.

Syntax

Visual Basic (Declaration) 
Public Interface IEdmPos5 
C# 
public interface IEdmPos5 
C++/CLI 
public interface class IEdmPos5 

Example

Remarks

This object indicates the current position in a list of elements.

Typically you obtain this object using an object's "get first" method and then enumerate the list of elements by passing an IEdmPos5 object to an object's "get next" method.

Accessors

IEdmCard5::GetFirstControlPosition

IEdmCard5::GetNextControl

IEdmCategoryMgr6::GetFirstCategoryPosition

IEdmCategoryMgr6::GetNextCategory

IEdmDictionary5::LongFindKeys

IEdmDictionary5::LongFindValues

IEdmDictionary5::LongGetFirstPosition

IEdmDictionary5::LongGetNextAssoc

IEdmDictionary5::StringFindKeys

IEdmDictionary5::StringFindValues

IEdmDictionary5::StringGetFirstPosition

IEdmDictionary5::StringGetNextAssoc

IEdmEnumeratorCustomReference5::GetFirstRefPosition

IEdmEnumeratorCustomReference5::GetNextRef

IEdmEnumeratorVersion5::GetFirstLabelPosition

IEdmEnumeratorVersion5::GetFirstRevisionPosition

IEdmEnumeratorVersion5::GetFirstVersionPosition

IEdmEnumeratorVersion5::GetNextLabel

IEdmEnumeratorVersion5::GetNextRevision

IEdmEnumeratorVersion5::GetNextVersion

IEdmFile5::GetFirstFolderPosition

IEdmFile5::GetNextFolder

IEdmFolder5::GetFirstFilePosition

IEdmFolder5::GetFirstLabelPosition

IEdmFolder5::GetFirstSubFolderPosition

IEdmFolder5::GetNextFile

IEdmFolder5::GetNextLabel

IEdmFolder5::GetNextSubFolder

IEdmInbox5::GetFirstMessagePosition

IEdmInbox5::GetNextMessage

IEdmLabel5::GetFirstFilePosition

IEdmLabel5::GetFirstFolderPosition

IEdmLabel5::GetNextFile

IEdmLabel5::GetNextFileID

IEdmLabel5::GetNextFolder

IEdmLabel5::GetNextFolderID

IEdmPos5::Clone

IEdmReference5::GetFirstChildPosition

IEdmReference5::GetFirstParentPosition

IEdmReference5::GetNextChild

IEdmReference5::GetNextParent

IEdmSelectionList5::GetHeadPosition

IEdmSelectionList5::GetNext

IEdmState5::GetFirstFilePosition

IEdmState5::GetFirstTransitionPosition

IEdmState5::GetNextFile

IEdmState5::GetNextTransition

IEdmStrLst5::GetHeadPosition

IEdmStrLst5::GetNext

IEdmTemplateMgr5::GetFirstTemplatePosition

IEdmTemplateMgr5::GetNextTemplate

IEdmUserGroup5::GetFirstUserPosition

IEdmUserGroup5::GetNextUser

IEdmUserMgr5::GetFirstLoggedInUserPosition

IEdmUserMgr5::GetFirstUserGroupPosition

IEdmUserMgr5::GetFirstUserPosition

IEdmUserMgr5::GetNextLoggedInUser

IEdmUserMgr5::GetNextUser

IEdmUserMgr5::GetNextUserGroup

IEdmVariable5::GetFirstAttributePosition

IEdmVariable5::GetNextAttribute

IEdmVariableMgr5::GetFirstVariablePosition

IEdmVariableMgr5::GetNextVariable

IEdmVariableValue5::GetFirstAttributePosition

IEdmVariableValue5::GetNextAttribute

IEdmVersion5::GetFirstRevisionPosition

IEdmVersion5::GetNextRevision

IEdmWorkflow5::GetFirstStatePosition

IEdmWorkflow5::GetFirstTransitionPosition

IEdmWorkflow5::GetNextState

IEdmWorkflow5::GetNextTransition

IEdmWorkflow6::GetFirstStatePosition

IEdmWorkflow6::GetFirstTransitionPosition

IEdmWorkflow6::GetNextState

IEdmWorkflow6::GetNextTransition

IEdmWorkflowMgr6::GetFirstWorkflowPosition

IEdmWorkflowMgr6::GetNextWorkflow

See Also



Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   IEdmPos5 Interface
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:

x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2019 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.