API Reference
Class
VisioAssets
Utilities for discovering and extracting assets (masters) from existing VSDX files.
Inheritance
- Object
- VisioAssets
Methods
public static Void ExtractMasters(String vsdxPath, String outputFolder, IEnumerable<String> filterNames = null) #Returns:
VoidExtracts masters from a VSDX file to a folder as standalone XML files (one per master).
Parameters
- vsdxPath System.String
- outputFolder System.String
- filterNames System.Collections.Generic.IEnumerable{System.String} = null
public static IReadOnlyList<MasterInfo> ListMasters(String vsdxPath) #Returns:
IReadOnlyList<MasterInfo>Lists masters available in the provided VSDX file.
Parameters
- vsdxPath System.String
public static IReadOnlyList<MasterContent> LoadMasterContents(String vsdxPath, IEnumerable<String> filterNames = null) #Returns:
IReadOnlyList<MasterContent>Loads full master contents for selected masters. If filterNames is null, loads all.
Parameters
- vsdxPath System.String
- filterNames System.Collections.Generic.IEnumerable{System.String} = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object