Batch Checkin/Checkout Using menu command -API

Hi,

I tried to do Batch checkin/Checkout. But its not processing all the files I selected. Its just process only that selected(where I right click). Am I doing anything wrong?

  Case EdmCmdType.EdmCmd_Menu<br><br>                If poCmd.mlCmdID = 1000 Then<br><br>                    poCmd.mlEdmRefreshFlags = 1<br>                    Dim edmVault As IEdmVault7 = TryCast(poCmd.mpoVault, IEdmVault7)<br>                    Dim edmBatchUnlock As IEdmBatchUnlock<br>                    edmBatchUnlock = edmVault.CreateUtility(EdmUtility.EdmUtil_BatchUnlock)<br>                    Dim i As Integer = 0<br>                    Dim selectedItems(i) As EdmSelItem<br><br>                    For Each AffectedFile As EdmCmdData In ppoData<br><br>                        Dim oFile As IEdmFile5 = edmVault.GetObject(EdmObjectType.EdmObject_File, AffectedFile.mlObjectID1)<br>                        selectedItems(i).mlDocID = AffectedFile.mlObjectID1<br>                        selectedItems(i).mlProjID = AffectedFile.mlObjectID3<br>                        MessageBox.Show(oFile.GetLocalPath(AffectedFile.mlObjectID3).ToString)<br>                        i = i + 1<br><br>                    Next<br><br>                    Try<br>                        edmBatchUnlock.AddSelection(edmVault, selectedItems)<br>                        edmBatchUnlock.CreateTree(0, 1)<br>                        edmBatchUnlock.UnlockFiles(0)<br>                    Catch ex As Exception<br>                        MessageBox.Show(ex.Message.ToString)<br>                    End Try<br><br>                End If<br>        End Select<span class="line-numbers-rows"><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span><span>‍</span></span>

Thanks

SolidworksApi/macros