OfficeIMO

API Reference

Class

VisioAssets

Namespace OfficeIMO.Visio
Assembly OfficeIMO.Visio
Modifiers static

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: Void

Extracts masters from a VSDX file to a folder as standalone XML files (one per master).

Parameters

vsdxPath System.String requiredposition: 0
outputFolder System.String requiredposition: 1
filterNames System.Collections.Generic.IEnumerable{System.String} = null optionalposition: 2
public static IReadOnlyList<MasterInfo> ListMasters(String vsdxPath) #
Returns: IReadOnlyList<MasterInfo>

Lists masters available in the provided VSDX file.

Parameters

vsdxPath System.String requiredposition: 0
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 requiredposition: 0
filterNames System.Collections.Generic.IEnumerable{System.String} = null optionalposition: 1