ColorFillLegendCreate Method

Creates new instance of ColorFillLegend.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static ColorFillLegend Create(
	Document document,
	ElementId viewId,
	ElementId catetoryId,
	XYZ origin
)

Parameters

document  Document
The document.
viewId  ElementId
The id of the view to place legend in.
catetoryId  ElementId
The id of category that color fill scheme belongs to.
origin  XYZ
The origin point of the legend, must be on the view plane.

Return Value

ColorFillLegend
Exceptions
ExceptionCondition
ArgumentException document is not a project document. -or- There's no valid color fill scheme applied for catetoryId in viewId. -or- The origin is not on the view plane.
ArgumentNullException A non-optional argument was null
ModificationForbiddenException The document is in failure mode: an operation has failed, and Revit requires the user to either cancel the operation or fix the problem (usually by deleting certain elements). -or- The document is being loaded, or is in the midst of another sensitive process.
ModificationOutsideTransactionException The document has no open transaction.
Remarks
Use SupportedColorFillCategoryIds to get list of supported categories.
See Also