DataShortcutsDataShortcutManagerGetPublishedItemAt Method |
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.
Namespace: Autodesk.Civil.DataShortcutsAssembly: AeccDataShortcutMgd (in AeccDataShortcutMgd.dll) Version: 13.8.0.292
Syntaxpublic DataShortcutsDataShortcutManagerPublishedItem GetPublishedItemAt(
int index
)
Public Function GetPublishedItemAt (
index As Integer
) As DataShortcutsDataShortcutManagerPublishedItem
public:
DataShortcutsDataShortcutManagerPublishedItem^ GetPublishedItemAt(
int index
)
Parameters
- index Int32
- Specify an index of Data Shortcut in the current Data Shortcut project.
Return Value
DataShortcutsDataShortcutManagerPublishedItemReturns the information of the specified Data Shortcut.
Example
API user can call this method to check status of the specified Data Shortcut and get some information.
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 }
See Also