ColorFillLegend.Create
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
ColorFillLegendExceptions
Exception
Condition
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.