Compartilhar via


IViewObject Interface

Definition

Enables an object to display itself without passing a data object to the caller. For more information, see IViewObject.

public interface class IViewObject
public interface class IViewObject
__interface IViewObject
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("0000010D-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IViewObject
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("0000010D-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IViewObject
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("0000010D-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IViewObject = interface
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("0000010D-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IViewObject = interface
Public Interface IViewObject
Derived
Attributes

Methods

Draw(UInt32, Int32, IntPtr, DVTARGETDEVICE[], IntPtr, IntPtr, RECTL[], RECTL[], IntPtr, IntPtr)
Draw(UInt32, Int32, UInt32, DVTARGETDEVICE[], UInt32, UInt32, RECTL[], RECTL[], IContinue)
Freeze(UInt32, Int32, IntPtr, UInt32)
Freeze(UInt32, Int32, UInt32, UInt32)
GetAdvise(UInt32, UInt32, IAdviseSink)
GetColorSet(UInt32, Int32, IntPtr, DVTARGETDEVICE[], IntPtr, IntPtr)
GetColorSet(UInt32, Int32, UInt32, DVTARGETDEVICE[], UInt32, IntPtr)
SetAdvise(UInt32, UInt32, IAdviseSink)
Unfreeze(UInt32)

Applies to