IViewObject.Draw(UInt32, Int32, UInt32, DVTARGETDEVICE[], UInt32, UInt32, RECTL[], RECTL[], IContinue) Method

Definition

public:
 void Draw(System::UInt32 dwDrawAspect, int lindex, System::UInt32 pvAspect, cli::array <Microsoft::VisualStudio::OLE::Interop::DVTARGETDEVICE> ^ ptd, System::UInt32 hdcTargetDev, System::UInt32 hdcDraw, cli::array <Microsoft::VisualStudio::OLE::Interop::RECTL> ^ lprcBounds, cli::array <Microsoft::VisualStudio::OLE::Interop::RECTL> ^ lprcWBounds, Microsoft::VisualStudio::OLE::Interop::IContinue ^ pContinue);
void Draw(unsigned int dwDrawAspect, int lindex, unsigned int pvAspect, std::Array <Microsoft::VisualStudio::OLE::Interop::DVTARGETDEVICE> const & ptd, unsigned int hdcTargetDev, unsigned int hdcDraw, std::Array <Microsoft::VisualStudio::OLE::Interop::RECTL> const & lprcBounds, std::Array <Microsoft::VisualStudio::OLE::Interop::RECTL> const & lprcWBounds, Microsoft::VisualStudio::OLE::Interop::IContinue const & pContinue);
public void Draw (uint dwDrawAspect, int lindex, uint pvAspect, Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[] ptd, uint hdcTargetDev, uint hdcDraw, Microsoft.VisualStudio.OLE.Interop.RECTL[] lprcBounds, Microsoft.VisualStudio.OLE.Interop.RECTL[] lprcWBounds, Microsoft.VisualStudio.OLE.Interop.IContinue pContinue);
abstract member Draw : uint32 * int * uint32 * Microsoft.VisualStudio.OLE.Interop.DVTARGETDEVICE[] * uint32 * uint32 * Microsoft.VisualStudio.OLE.Interop.RECTL[] * Microsoft.VisualStudio.OLE.Interop.RECTL[] * Microsoft.VisualStudio.OLE.Interop.IContinue -> unit
Public Sub Draw (dwDrawAspect As UInteger, lindex As Integer, pvAspect As UInteger, ptd As DVTARGETDEVICE(), hdcTargetDev As UInteger, hdcDraw As UInteger, lprcBounds As RECTL(), lprcWBounds As RECTL(), pContinue As IContinue)

Parameters

dwDrawAspect
UInt32
lindex
Int32
pvAspect
UInt32
hdcTargetDev
UInt32
hdcDraw
UInt32
lprcBounds
RECTL[]
lprcWBounds
RECTL[]
pContinue
IContinue

Remarks

For information on the COM interface, see IViewObject::Draw

Applies to