FindByName

IEnumerable<T> FindByName<T>(this Document doc, string name) where T : Element

Finds all elements of type T with the specified display name (case-insensitive).

Parameters

  • docDocument

    The Revit document instance.

  • namestring

    The element name to search for.

Returns: A collection of matching elements (empty if none found).

Example

var views = doc.FindByName<View>("Floor Plan");
foreach (var view in views)
{
TaskDialog.Show("View", view.Name);
}