Solid Edge Draft Type Library
DrawingView Object
Members 
Solid Edge Draft Type Library : DrawingView Object
Description
A 2-D representation of a 3-D part or assembly model.
Object Model
DrawingView ObjectApplication ObjectSelectSet CollectionAddIns CollectionAddIn ObjectApplication ObjectApplicationEvents ObjectApplicationV8DocumentOpenEvent ObjectApplicationWindowEvents ObjectBeforeFileSaveAsEvents ObjectBiDMEvents ObjectCommand ObjectCustomization ObjectDocuments CollectionEnvironments CollectionEnvironment ObjectFeatureLibraryEvents ObjectFeatureSelectedFromPFEvents ObjectFileUIEvents ObjectMatTable ObjectInsight ObjectNewFileUIEvents ObjectApplication ObjectSEECEvents ObjectSESPEvents ObjectShortcutMenuEvents ObjectSolidEdgeInsightXT ObjectSolidEdgeTCE ObjectWindows CollectionBreakLinePairs CollectionBreakLinePair ObjectBrokenOutSectionProfiles CollectionBrokenOutSectionProfile ObjectCoordinateSystems2d CollectionCoordinateSystem2d ObjectDraftProfile ObjectApplication ObjectArcs2d CollectionArc2d ObjectBSplineCurves2d CollectionBSplineCurve2d ObjectCircles2d CollectionCircle2d ObjectDimensions CollectionDimension ObjectEllipses2d CollectionEllipse2d ObjectEllipticalArcs2d CollectionEllipticalArc2d ObjectLines2d CollectionLine2d ObjectRelations2d CollectionRelation2d ObjectCuttingPlanes CollectionCuttingPlane ObjectDetailEnvelopes CollectionDetailEnvelope ObjectDVArcs2d CollectionDVArc2d ObjectDVBSplineCurves2d CollectionDVBSplineCurve2d ObjectDVCircles2d CollectionDVCircle2d ObjectDVEllipses2d CollectionDVEllipse2d ObjectDVEllipticalArcs2d CollectionDVEllipticalArc2d ObjectDVLines2d CollectionDVLine2d ObjectDVLineStrings2d CollectionDVLineString2d ObjectDVPoints2d CollectionDVPoint2d ObjectModelMembers CollectionModelMember ObjectReference ObjectGraphicMembers CollectionHighlightDrawingViewMembers ObjectModelMembers CollectionModelMember ObjectDrawingView ObjectApplication ObjectBreakLinePairs CollectionBreakLinePair ObjectBrokenOutSectionProfiles CollectionBrokenOutSectionProfile ObjectCoordinateSystems2d CollectionCoordinateSystem2d ObjectDraftProfile ObjectCuttingPlanes CollectionCuttingPlane ObjectDetailEnvelopes CollectionDetailEnvelope ObjectDVArcs2d CollectionDVArc2d ObjectDVBSplineCurves2d CollectionDVBSplineCurve2d ObjectDVCircles2d CollectionDVCircle2d ObjectDVEllipses2d CollectionDVEllipse2d ObjectDVEllipticalArcs2d CollectionDVEllipticalArc2d ObjectDVLines2d CollectionDVLine2d ObjectDVLineStrings2d CollectionDVLineString2d ObjectDVPoints2d CollectionDVPoint2d ObjectModelMembers CollectionModelMember ObjectReference ObjectGraphicMembers CollectionHighlightDrawingViewMembers ObjectModelMembers CollectionModelMember ObjectDrawingView Object
Remarks
A drawing view is used to display design space geometry in document space. A view of design space is enclosed by the drawing view border (a handle that allows manipulation of the drawing view). Only one part or assembly document can be used as the basis for drawing views in a draft document.
Example
Imports System.IO
Imports System.Runtime.InteropServices

Module Example
    <STAThread()> _
    Sub Main()
        Dim objApplication As SolidEdgeFramework.Application = Nothing
        Dim objDraftDocument As SolidEdgeDraft.DraftDocument
        Dim objSheet As SolidEdgeDraft.Sheet = Nothing
        Dim objDrawingViews As SolidEdgeDraft.DrawingViews = Nothing
        Dim objDrawingView As SolidEdgeDraft.DrawingView = Nothing

        Try
            OleMessageFilter.Register()

            objApplication = Marshal.GetActiveObject("SolidEdge.Application")
            objDraftDocument = objApplication.ActiveDocument
            objSheet = objDraftDocument.ActiveSheet
            objDrawingViews = objSheet.DrawingViews
            objDrawingView = objDrawingViews.Item(1)

        Catch ex As Exception
            Console.WriteLine(ex.Message)
        Finally
            OleMessageFilter.Revoke()
        End Try
    End Sub
End Module
using System.IO;
using System.Runtime.InteropServices;

internal static class Example
{
    [STAThread()]
    public static void Main()
    {
        SolidEdgeFramework.Application objApplication = null;
        SolidEdgeDraft.DraftDocument objDraftDocument = null;
        SolidEdgeDraft.Sheet objSheet = null;
        SolidEdgeDraft.DrawingViews objDrawingViews = null;
        SolidEdgeDraft.DrawingView objDrawingView = null;

        try
        {
            OleMessageFilter.Register();

            objApplication = (SolidEdgeFramework.Application)Marshal.GetActiveObject("SolidEdge.Application");
            objDraftDocument = objApplication.ActiveDocument;
            objSheet = objDraftDocument.ActiveSheet;
            objDrawingViews = objSheet.DrawingViews;
            objDrawingView = objDrawingViews.Item(1);

        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
        finally
        {
            OleMessageFilter.Revoke();
        }
    }
}
See Also

DrawingView Members