Table of Contents

Class Definition

Namespace
RvtIO.Model
Assembly
RvtIO.dll

Identifies a parameter by its built-in name, id and display name.

public class Definition

Inheritance

Inherited Members

Properties

BuiltInParameter

BuiltInParameter enum name (e.g. "WALL_USER_HEIGHT_PARAM"), null for user-defined params.

public string? BuiltInParameter { get; set; }

Property Value

string?

Id

Negative int32 for built-in parameters (Revit BIP enum value). Positive int32 for user-defined params (element ID of the param definition element).

public int Id { get; set; }

Property Value

int

Name

Display name. For BIPs same as BuiltInParameter; for user params the shared/family param name.

public string? Name { get; set; }

Property Value

string?