CoordinationModelLinkUtilsSetColorOverrideForCategory Method |
Set the color override value for the provided element category name inside the provided Coordination Model type.
Namespace: Autodesk.Revit.DB.ExternalDataAssembly: RevitAPI (in RevitAPI.dll) Version: 27.0.4.0 (27.0.4.0)
Syntaxpublic static void SetColorOverrideForCategory(
Document document,
View view,
ElementType coordinationModelType,
string categoryName,
Color color
)
Public Shared Sub SetColorOverrideForCategory (
document As Document,
view As View,
coordinationModelType As ElementType,
categoryName As String,
color As Color
)
public:
static void SetColorOverrideForCategory(
Document^ document,
View^ view,
ElementType^ coordinationModelType,
String^ categoryName,
Color^ color
)
static member SetColorOverrideForCategory :
document : Document *
view : View *
coordinationModelType : ElementType *
categoryName : string *
color : Color -> unit Parameters
- document Document
-
The document.
- view View
-
The view.
- coordinationModelType ElementType
-
The Coordination Model type element where the provided element category name is found.
- categoryName String
-
The name of the element category inside the provided Coordination Model type.
- color Color
-
Color override value for the provided element category name inside the provided Coordination Model type. InvalidColorValue means no override is set.
Exceptions| Exception | Condition |
|---|
| ArgumentException |
document is not a project document.
-or-
The element coordinationModelType was not found in the given document.
-or-
The name categoryName is not a category name in the provided AutodeskDocs Coordination Model type.
|
| ArgumentNullException |
A non-optional argument was null
|
| InvalidOperationException |
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).
|
| 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 By default, the color setting has no override and its value is InvalidColorValue.
See Also