Skip to content

LoadCase.Create(Document, String, ElementId, ElementId)

Public Class

Creates a new LoadCase.

Namespace: Autodesk.Revit.DB.Structure

Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Syntax

public static LoadCase Create(
Document document,
string name,
ElementId natureId,
ElementId subcategoryId
)

Parameters

document Document

The Document to which new load case element will be added.

nameString

The name of the load case.

natureId ElementId

The load nature ID.

subcategoryId ElementId

The load case subcategory ID. Could be one of predefined or user defined load case category. Built-in structural Load Cases ( OST_LoadCases) subcategories are: OST_LoadCasesDead OST_LoadCasesLive OST_LoadCasesWind OST_LoadCasesSnow OST_LoadCasesRoofLive OST_LoadCasesAccidental OST_LoadCasesTemperature OST_LoadCasesSeismic

Return Value

LoadCase
The newly created load case element if successful, . otherwise.

Exceptions

Exception

Condition


ArgumentException

The given name is not unique.


ArgumentNullException

A non-optional argument was null


Remarks

This method is designed to create LoadCase that is associated with user defined category.