private View3D Get3DView( Document doc )
{
FilteredElementCollector collector
= new FilteredElementCollector( doc );
collector.OfClass( typeof( View3D ) );
foreach( View3D v in collector )
{
// skip view templates here because they
// are invisible in project browsers:
if( v != null && !v.IsTemplate && v.Name == "{3D}" )
{
return v;
}
}
return null;
}