Table of Contents

Class NwcPropertyRecord

Namespace
NwcIO.Model
Assembly
NwcIO.dll

One record of the scene-tree/property stream. Records carry an item name, a class (e.g. "LcRevitData_Element" for items, "LcRevitPropertyElementName" for properties) and optionally a typed value.

public sealed class NwcPropertyRecord

Inheritance

Inherited Members

Properties

Class

public required string Class { get; init; }

Property Value

string

FirstInt

public required int FirstInt { get; init; }

Property Value

int

Name

public required string Name { get; init; }

Property Value

string

Tag

public required int Tag { get; init; }

Property Value

int

Value

String value when NwcIO.Model.NwcPropertyRecord.ValueType is a known text type; otherwise null.

public string? Value { get; init; }

Property Value

string?

ValueType

Value type marker stored in the record (4 = string observed so far).

public int ValueType { get; init; }

Property Value

int