IsValidHost Method


Reports whether the element is a valid rebar host.

Namespace: Autodesk.Revit.DB.Structure
Assembly: RevitAPI (in RevitAPI.dll) Version: 2015.0.0.0 (2015.0.0.0)
Since: 2012

Syntax

C#
public bool IsValidHost()
Visual Basic
Public Function IsValidHost As Boolean
Visual C++
public:
bool IsValidHost()

Return Value

True if the referenced Element can currently host Rebar elements, false otherwise.

Remarks

If GetRebarHostData() returns a RebarHostData object, but RebarHostData.IsValidHost() returns false, this means that the element can be made a valid rebar host, generally by setting a property like FLOOR_PARAM_IS_STRUCTURAL or by changing the element's physical material to concrete. On the other hand, if GetRebarHostData() returns a null reference ( Nothing in Visual Basic) , the element cannot be made into a rebar host. This method replaces the Valid property from the 2011 Revit API.

See Also

ArchiLabs

Stop fighting Revit automation.

Build repeatable BIM design and documentation workflows with scripts, data, and AI in one place, without wrestling brittle one-off automations.

Try ArchiLabs →