BuildingCoder.YBExporteContext._get2DViewForElement C# (CSharp) Метод

_get2DViewForElement() приватный Метод

Gets any 2D view where the element is displayed
private _get2DViewForElement ( Element element ) : View
element Element
Результат View
        private View _get2DViewForElement( Element element )
        {
            FilteredElementCollector collector;
              ICollection<ElementId> elements_in_view;

              foreach( View view in
            this._2D_views_that_can_display_elements )
              {
            collector = new FilteredElementCollector(
              this._host_document, view.Id )
            .WhereElementIsNotElementType();

            elements_in_view = collector.ToElementIds();

            if( elements_in_view.Contains( element.Id ) )
              return view;
              }

              return null;
        }