RVTDocs.com
Namespace: Autodesk.Revit.DB Class: View

View.SetColorFillSchemeId

Method
Description:
Applies color fill scheme to this view.
Remarks:

There could be at most three [!:Autodesk::Revit::DB::ColorFillScheme] applied in a view: one for spatial elements (rooms, zones, spaces and areas), one for pipes and one for ducts.

Notes:

  • There's at most one scheme activated for all spatial categories.
  • For area plan view, the activated spatial scheme category must be OST_Areas and has the same [!:Autodesk::Revit::DB::AreaScheme] with this view if it is not used as a template.
  • To clear one of the above three schemes, use InvalidElementId as the parameter of this function.
  • To get list of element categories supportted to be colored in this view, use SupportedColorFillCategoryIds().
  • To check whether an specified ElementId could be applied to this view, use CanApplyColorFillScheme(ElementId, ElementId).
Syntax
public void SetColorFillSchemeId(
	ElementId categoryId,
	ElementId schemeId
)
Parameters
Parameter Type Description
categoryId ElementId The id of category to apply a color fill scheme element.
schemeId ElementId The id of the color fill scheme element.
Return Value
Exceptions
Exception Condition
ArgumentException The schemeId can not be applied as the scheme id of categoryId in this view.
ArgumentNullException A non-optional argument was null