GetAppearanceOverride Method

Returns appearance properties that override the preset appearance of the material.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: (
Since: 2014


public Asset GetAppearanceOverride()
Visual Basic
Public Function GetAppearanceOverride As Asset
Visual C++
Asset^ GetAppearanceOverride()

Return Value

An instance of a rendering material asset, of null if there is no override.


The returned instance of an Asset is valid only if there is an overide, which happens if there are decals applied to the face that has the base material. In such cases the rendering engine takes the asset of the material and merges it with the decal, which results to this override asset. If there are no decals, this instance is null and the HasOverriddenAppearance returns False.

See Also