Class NwcNwfManifest
- Namespace
- NwcIO.Model.Clash
- Assembly
- NwcIO.dll
Represents a Navisworks Federated Project Manifest (NWF) containing referenced model files, saved viewpoints, selection sets, appearance profiler rules, and clash detective tests.
public sealed class NwcNwfManifestInheritance
Inherited Members
Constructors
NwcNwfManifest()
public NwcNwfManifest()NwcNwfManifest(string)
public NwcNwfManifest(string projectName)Parameters
projectNamestring
Properties
AppearanceProfiler
public NwcAppearanceProfiler AppearanceProfiler { get; set; }Property Value
ClashTests
public List<NwcClashTest> ClashTests { get; }Property Value
CreatedDate
public DateTimeOffset CreatedDate { get; set; }Property Value
ModelPaths
public List<string> ModelPaths { get; }Property Value
ProjectName
public string ProjectName { get; set; }Property Value
SavedViewpoints
public List<NwcSavedViewpoint> SavedViewpoints { get; }Property Value
Sets
public List<NwcSetItem> Sets { get; }Property Value
Methods
Open(string)
Reads a federation project manifest from a file.
public static NwcNwfManifest Open(string path)Parameters
pathstring
Returns
Read(Stream)
Reads a federation project manifest from a stream.
public static NwcNwfManifest Read(Stream stream)Parameters
streamStream
Returns
Save(string)
Saves the coordination project manifest as an XML file.
public void Save(string path)Parameters
pathstring
Write(Stream)
Writes the manifest into a stream.
public void Write(Stream stream)Parameters
streamStream