Class NwcXmlSetSerializer
- Namespace
- NwcIO.Model.Sets
- Assembly
- NwcIO.dll
Serializes and deserializes Navisworks Selection Sets and Search Sets to/from standard Navisworks XML (.xml) format. Fully compatible with Autodesk Navisworks Manage, Simulate, and Freedom "Import/Export Selection Sets".
public static class NwcXmlSetSerializerInheritance
Inherited Members
Methods
Open(string)
Parses Navisworks Selection Sets XML from a file on disk.
public static IReadOnlyList<NwcSetItem> Open(string filePath)Parameters
filePathstring
Returns
Read(Stream)
Parses Navisworks Selection Sets XML from a stream.
public static IReadOnlyList<NwcSetItem> Read(Stream stream)Parameters
streamStream
Returns
Save(IEnumerable<NwcSetItem>, string)
Serializes a collection of selection set items (including folders and search sets) to a Navisworks XML file.
public static void Save(IEnumerable<NwcSetItem> sets, string filePath)Parameters
setsIEnumerable<NwcSetItem>filePathstring
Write(IEnumerable<NwcSetItem>, Stream)
Serializes a collection of selection set items to an XML stream.
public static void Write(IEnumerable<NwcSetItem> sets, Stream stream)Parameters
setsIEnumerable<NwcSetItem>streamStream