GetDirectContext3DHandleTypes Method


Returns all DirectContext3D handle types of the given category in the document.

Namespace: Autodesk.Revit.DB.DirectContext3D
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)
Since:  2018

Syntax

C#
public static ISet<ElementId> GetDirectContext3DHandleTypes(
	Document aDocument,
	ElementId handleCategory
)
Visual Basic
Public Shared Function GetDirectContext3DHandleTypes ( _
	aDocument As Document, _
	handleCategory As ElementId _
) As ISet(Of ElementId)
Visual C++
public:
static ISet<ElementId^>^ GetDirectContext3DHandleTypes(
	Document^ aDocument, 
	ElementId^ handleCategory
)

Parameters

aDocument
Type: Autodesk.Revit.DBDocument
The document.
handleCategory
Type: Autodesk.Revit.DBElementId
A category of DirectContext3D handles.

Return Value

The set of DirectContext3D handle types of the given category.

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentException the category ID handleCategory is not valid for DirectContext3D handles.
Autodesk.Revit.ExceptionsArgumentNullException A non-optional argument was null

See Also

ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →