Partager via


IOleInPlaceSiteWindowless, interface

Active un objet sans fenêtre aux messages de processus de fenêtre, participe aux opérations de glisser-déplacer, et pour dessiner.Étend et hérite d'IOleInPlaceSiteEx.Pour plus d'informations, consultez IOleInPlaceSiteWindowless.

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

Syntaxe

'Déclaration
<GuidAttribute("922EADA0-3424-11CF-B670-00AA004CD6D8")> _
<InterfaceTypeAttribute()> _
Public Interface IOleInPlaceSiteWindowless _
    Inherits IOleInPlaceSiteEx
[GuidAttribute("922EADA0-3424-11CF-B670-00AA004CD6D8")]
[InterfaceTypeAttribute()]
public interface IOleInPlaceSiteWindowless : IOleInPlaceSiteEx

Le type IOleInPlaceSiteWindowless expose les membres suivants.

Méthodes

  Nom Description
Méthode publique AdjustRect Règle un rectangle spécifié s'il entièrement ou partiellement est expliqué en chevauchant, objets opaques.
Méthode publique CanInPlaceActivate() (Hérité de IOleInPlaceSiteEx.)
Méthode publique CanInPlaceActivate() Détermine si le conteneur peut activer l'objet en place.
Méthode publique CanWindowlessActivate Informe un objet si son conteneur peut le prendre en charge comme objet sans fenêtre qui peut être activé sur place.
Méthode publique ContextSensitiveHelp(Int32) (Hérité de IOleInPlaceSiteEx.)
Méthode publique ContextSensitiveHelp(Int32) Contrôle s'activer de l'aide contextuelle.
Méthode publique DeactivateAndUndo() (Hérité de IOleInPlaceSiteEx.)
Méthode publique DeactivateAndUndo()
Méthode publique DiscardUndoState() (Hérité de IOleInPlaceSiteEx.)
Méthode publique DiscardUndoState() Désactivez l'objet et revenez à l'état d'annulation.
Méthode publique GetCapture Appelé par un objet actif et sans fenêtre sur place pour déterminer s'il doit toujours la capture de la souris ou pas.
Méthode publique GetDC Fournit à un objet un handle à un contexte de périphérique pour un écran ou un périphérique compatible de son conteneur.
Méthode publique GetFocus Appelé par un objet actif et sans fenêtre sur place pour déterminer s'il a encore le focus clavier ou pas.
Méthode publique GetWindow(IntPtr%) (Hérité de IOleInPlaceSiteEx.)
Méthode publique GetWindow(IntPtr%) Obtient une handle de fenêtre.
Méthode publique GetWindowContext(IOleInPlaceFrame%, IOleInPlaceUIWindow%, array<RECT[], array<RECT[], array<OLEINPLACEFRAMEINFO[]) (Hérité de IOleInPlaceSiteEx.)
Méthode publique GetWindowContext(IOleInPlaceFrame%, IOleInPlaceUIWindow%, array<RECT[], array<RECT[], array<OLEINPLACEFRAMEINFO[]) Permet à un objet sur place pour extraire les interfaces de fenêtre qui forment à la hiérarchie d'objet window, et la position dans la fenêtre parente pour localiser la fenêtre de l'activation sur place de l'objet.
Méthode publique InvalidateRect Permet à un objet pour invalider un rectangle spécifié de son image sur place sur l'écran.
Méthode publique InvalidateRgn Permet à un objet pour invalider une zone spécifiée de son image sur place sur l'écran.
Méthode publique OnDefWindowMessage Appelle la valeur par défaut traitant pour tous les messages passés à un objet.
Méthode publique OnInPlaceActivate() (Hérité de IOleInPlaceSiteEx.)
Méthode publique OnInPlaceActivate()
Méthode publique OnInPlaceActivateEx(Int32%, UInt32) (Hérité de IOleInPlaceSiteEx.)
Méthode publique OnInPlaceActivateEx(Int32%, UInt32) Appelé par l'objet embarqué pour déterminer s'il doit se rafraîchir lors de l'activation.
Méthode publique OnInPlaceDeactivate() (Hérité de IOleInPlaceSiteEx.)
Méthode publique OnInPlaceDeactivate() Informe le conteneur que l'objet n'est plus en place actif.
Méthode publique OnInPlaceDeactivateEx(Int32) (Hérité de IOleInPlaceSiteEx.)
Méthode publique OnInPlaceDeactivateEx(Int32) Informe le conteneur de si l'objet doit être redessiné lors de la désactivation.
Méthode publique OnPosRectChange(array<RECT[]) (Hérité de IOleInPlaceSiteEx.)
Méthode publique OnPosRectChange(array<RECT[]) Les étendues de l'objet ont changé.
Méthode publique OnUIActivate() (Hérité de IOleInPlaceSiteEx.)
Méthode publique OnUIActivate() Informe le conteneur que l'objet est sur le point d'être activé en place, et que le menu principal sera remplacé par un menu composite.
Méthode publique OnUIDeactivate(Int32) (Hérité de IOleInPlaceSiteEx.)
Méthode publique OnUIDeactivate(Int32) Informe le conteneur de réinstaller son focus d'interface utilisateur et de prise.
Méthode publique ReleaseDC Libère le contexte de périphérique précédemment obtenu par un appel à IOleInPlaceSiteWindowless : : GetDC.
Méthode publique RequestUIActivate() (Hérité de IOleInPlaceSiteEx.)
Méthode publique RequestUIActivate() Informe le conteneur que l'objet est d'environ d'entrer l'état Interface utilisateur- actif utilisateur-actif.
Méthode publique Scroll(SIZE) (Hérité de IOleInPlaceSiteEx.)
Méthode publique Scroll(SIZE) Spécifie le nombre de pixels par lesquels le conteneur est de faire défiler l'objet.
Méthode publique ScrollRect Permet à un objet pour faire défiler une zone dans son image active sur place sur l'écran.
Méthode publique SetCapture Permet à un objet actif et sans fenêtre sur place pour capturer tous les messages de la souris.
Méthode publique SetFocus Définit le focus clavier pour un objet Interface utilisateur- actif utilisateur-actif et sans fenêtre.

Début

Voir aussi

Référence

Microsoft.VisualStudio.OLE.Interop, espace de noms