BuildingCoder.CmdElevationWatcher.FindElevationView C# (CSharp) Метод

FindElevationView() статический приватный Метод

Return the first elevation view found in the given element id collection or null.
static private FindElevationView ( Document doc, ICollection ids ) : View
doc Document
ids ICollection
Результат View
        static View FindElevationView(
            Document doc,
            ICollection<ElementId> ids)
        {
            View view = null;

              foreach( ElementId id in ids )
              {
            view = doc.GetElement( id ) as View;

            // Creating a new view template in Revit 2013
            // erroneously triggers the elevation trigger.

            if( view.IsTemplate
              && ViewType.Internal == view.ViewType )
            {
              view = null;
              continue;
            }

            if( null != view
              && ViewType.Elevation == view.ViewType )
            {
              break;
            }

            view = null;
              }
              return view;
        }