DocumentPaint(ElementId, Face, ElementId) Method |
Paint the element's face with specified material.
Namespace: Autodesk.Revit.DBAssembly: RevitAPI (in RevitAPI.dll) Version: 26.0.4.0 (26.0.4.0)
Syntaxpublic void Paint(
ElementId elementId,
Face face,
ElementId materialId
)
Public Sub Paint (
elementId As ElementId,
face As Face,
materialId As ElementId
)
public:
void Paint(
ElementId^ elementId,
Face^ face,
ElementId^ materialId
)
member Paint :
elementId : ElementId *
face : Face *
materialId : ElementId -> unit
Parameters
- elementId ElementId
-
The element that the face belongs to.
- face Face
-
The painted element's face.
- materialId ElementId
-
The material to be painted on the face
ExceptionsException | Condition |
---|
ArgumentException |
The element elementId does not exist in the document
-or-
The element materialId does not exist in the document
-or-
The face doesn't belong to the element
-or-
The materialId doesn't specify a material element.
-or-
The element's face cannot be painted.
|
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.
|
See Also