Partager via


IViewObjectEx, interface

Ajoute un meilleur dessin, un test d'atteinte pour les objets non rectangulaires, et un dimensionnement aux fonctions d'IViewObject2.Pour plus d'informations, consultez IViewObjectEx.

Espace de noms :  Microsoft.VisualStudio.OLE.Interop
Assembly :  Microsoft.VisualStudio.OLE.Interop (dans Microsoft.VisualStudio.OLE.Interop.dll)

Syntaxe

'Déclaration
<GuidAttribute("3AF24292-0C96-11CE-A0CF-00AA00600AB8")> _
<InterfaceTypeAttribute()> _
Public Interface IViewObjectEx _
    Inherits IViewObject2
[GuidAttribute("3AF24292-0C96-11CE-A0CF-00AA00600AB8")]
[InterfaceTypeAttribute()]
public interface IViewObjectEx : IViewObject2

Le type IViewObjectEx expose les membres suivants.

Méthodes

  Nom Description
Méthode publique Draw(UInt32, Int32, UInt32, array<DVTARGETDEVICE[], UInt32, UInt32, array<RECTL[], array<RECTL[], IContinue) (Hérité de IViewObject2.)
Méthode publique Draw(UInt32, Int32, UInt32, array<DVTARGETDEVICE[], UInt32, UInt32, array<RECTL[], array<RECTL[], IContinue)
Méthode publique Freeze(UInt32, Int32, UInt32, UInt32%) (Hérité de IViewObject2.)
Méthode publique Freeze(UInt32, Int32, UInt32, UInt32%)
Méthode publique GetAdvise(UInt32%, UInt32%, IAdviseSink%) (Hérité de IViewObject2.)
Méthode publique GetAdvise(UInt32%, UInt32%, IAdviseSink%)
Méthode publique GetColorSet(UInt32, Int32, UInt32, array<DVTARGETDEVICE[], UInt32, IntPtr%) (Hérité de IViewObject2.)
Méthode publique GetColorSet(UInt32, Int32, UInt32, array<DVTARGETDEVICE[], UInt32, IntPtr%)
Méthode publique GetExtent(UInt32, Int32, array<DVTARGETDEVICE[], array<SIZEL[]) (Hérité de IViewObject2.)
Méthode publique GetExtent(UInt32, Int32, array<DVTARGETDEVICE[], array<SIZEL[])
Méthode publique GetNaturalExtent
Méthode publique GetRect
Méthode publique GetViewStatus
Méthode publique QueryHitPoint
Méthode publique QueryHitRect
Méthode publique SetAdvise(UInt32, UInt32, IAdviseSink) (Hérité de IViewObject2.)
Méthode publique SetAdvise(UInt32, UInt32, IAdviseSink)
Méthode publique Unfreeze(UInt32) (Hérité de IViewObject2.)
Méthode publique Unfreeze(UInt32)

Début

Voir aussi

Référence

Microsoft.VisualStudio.OLE.Interop, espace de noms