Condividi tramite


Interfaccia IOleInPlaceSiteWindowless

Abilita un oggetto senza finestra ai messaggi della finestra, partecipano alle operazioni di trascinamento della selezione e al disegno.estende ed eredita da IOleInPlaceSiteEx.Per ulteriori informazioni, vedere IOleInPlaceSiteWindowless.

Spazio dei nomi:  Microsoft.VisualStudio.OLE.Interop
Assembly:  Microsoft.VisualStudio.OLE.Interop (in Microsoft.VisualStudio.OLE.Interop.dll)

Sintassi

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

Il tipo IOleInPlaceSiteWindowless espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico AdjustRect Regola un rettangolo specificato se completamente o parzialmente viene analizzato sovrapposti, oggetti opachi.
Metodo pubblico CanInPlaceActivate() (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico CanInPlaceActivate() Determina se il contenitore può attivare l'oggetto sul posto.
Metodo pubblico CanWindowlessActivate Notifica a un oggetto se il relativo contenitore può poter come oggetto senza finestra che può essere sul posto attivato.
Metodo pubblico ContextSensitiveHelp(Int32) (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico ContextSensitiveHelp(Int32) Controlla abilitazione della guida sensibile al contesto.
Metodo pubblico DeactivateAndUndo() (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico DeactivateAndUndo()
Metodo pubblico DiscardUndoState() (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico DiscardUndoState() Disattivare l'oggetto e ripristinare lo stato di annullamento.
Metodo pubblico GetCapture Chiamato da un oggetto attivo sul posto e senza finestra per determinare se sia ancora il mouse capture o meno.
Metodo pubblico GetDC Fornisce un oggetto con un handle di un contesto di dispositivo per uno schermo o un dispositivo compatibile dal contenitore.
Metodo pubblico GetFocus Chiamato da un oggetto attivo sul posto e senza finestra per determinare se ha lo stato attivo della tastiera o meno.
Metodo pubblico GetWindow(IntPtr%) (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico GetWindow(IntPtr%) Ottiene un handle di finestra.
Metodo pubblico GetWindowContext(IOleInPlaceFrame%, IOleInPlaceUIWindow%, array<RECT[], array<RECT[], array<OLEINPLACEFRAMEINFO[]) (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico GetWindowContext(IOleInPlaceFrame%, IOleInPlaceUIWindow%, array<RECT[], array<RECT[], array<OLEINPLACEFRAMEINFO[]) Consente a un oggetto in grado di recuperare le interfacce della finestra di tale form alla gerarchia di oggetti della finestra e la posizione della finestra padre per individuare la finestra sul posto attivazione dell'oggetto.
Metodo pubblico InvalidateRect Consente a un oggetto per invalidare un rettangolo specificato della propria immagine in posizione sullo schermo.
Metodo pubblico InvalidateRgn Consente a un oggetto per invalidare una determinata area della propria immagine in posizione sullo schermo.
Metodo pubblico OnDefWindowMessage Richiama l'elaborazione predefinita per tutti i messaggi passati a un oggetto.
Metodo pubblico OnInPlaceActivate() (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico OnInPlaceActivate()
Metodo pubblico OnInPlaceActivateEx(Int32%, UInt32) (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico OnInPlaceActivateEx(Int32%, UInt32) Chiamato dall'oggetto incorporato per determinare se ridisegnare dopo l'attivazione.
Metodo pubblico OnInPlaceDeactivate() (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico OnInPlaceDeactivate() Notifica al contenitore che l'oggetto non è più disponibile attivo.
Metodo pubblico OnInPlaceDeactivateEx(Int32) (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico OnInPlaceDeactivateEx(Int32) Notifica al contenitore di se l'oggetto dovrà essere ridisegnata sulla disattivazione.
Metodo pubblico OnPosRectChange(array<RECT[]) (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico OnPosRectChange(array<RECT[]) Gli ambiti dell'oggetto sono stati modificati.
Metodo pubblico OnUIActivate() (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico OnUIActivate() Notifica al contenitore che l'oggetto sta per essere attivato sul posto e che il menu principale verrà sostituito da un menu composto.
Metodo pubblico OnUIDeactivate(Int32) (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico OnUIDeactivate(Int32) Notifica al contenitore per reinstallare il relativo stato attivo sui e dell'interfaccia utente.
Metodo pubblico ReleaseDC Rilascia il contesto di dispositivo in precedenza si ottiene chiamando IOleInPlaceSiteWindowless:: GetDC.
Metodo pubblico RequestUIActivate() (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico RequestUIActivate() Notifica al contenitore che l'oggetto sta per entrare nello stato dell'interfaccia utente-attivo.
Metodo pubblico Scroll(SIZE) (Ereditato da IOleInPlaceSiteEx)
Metodo pubblico Scroll(SIZE) Specifica il numero di pixel dal contenitore è di scorrere l'oggetto.
Metodo pubblico ScrollRect Consente a un oggetto per scorrere un'area all'interno della propria immagine attiva sul posto sullo schermo.
Metodo pubblico SetCapture Consente a un oggetto attivo sul posto e senza finestra per acquisire tutti i messaggi del mouse.
Metodo pubblico SetFocus Imposta lo stato attivo della tastiera per un Interfaccia utente-attivo, oggetto senza finestra.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.OLE.Interop