This method is used to get the information of a Data Shortcut from current Data Shortcut project. API users can get the information: what is the name of the Data Shortcut, where is the expected source drawing and whether it is broken or not.
public DataShortcutsDataShortcutManagerPublishedItem GetPublishedItemAt( int index )
Public Function GetPublishedItemAt ( index As Integer ) As DataShortcutsDataShortcutManagerPublishedItem
public: DataShortcutsDataShortcutManagerPublishedItem^ GetPublishedItemAt( int index )
1DataShortcuts.SetWorkingFolder(@"F:\DSWorkingFolder"); 2DataShortcuts.SetCurrentProjectFolder("ProjBroken"); 3DataShortcuts.Validate(); 4bool isValidCreation = false; 5var shortcutMgr = DataShortcuts.CreateDataShortcutManager(ref isValidCreation); 6int numOfItems = shortcutMgr.GetPublishedItemsCount(); 7for (int index = 0; index < numOfItems; index++) 8{ 9 var item = shortcutMgr.GetPublishedItemAt(index); 10 if (item.IsBroken) 11 { 12 shortcutMgr.RepairBrokenDataShortcut(index, sourceDwg, true); 13 } 14 }