Condividi tramite


Interfaccia IVsMethodTipWindow

Fornisce una finestra del suggerimento al metodo di un elemento in un servizio di linguaggio.

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

Sintassi

'Dichiarazione
<InterfaceTypeAttribute()> _
<GuidAttribute("794767F6-538A-4CD3-B29E-6C76C79A7C9C")> _
Public Interface IVsMethodTipWindow _
    Inherits IVsTipWindow
[InterfaceTypeAttribute()]
[GuidAttribute("794767F6-538A-4CD3-B29E-6C76C79A7C9C")]
public interface IVsMethodTipWindow : IVsTipWindow
[InterfaceTypeAttribute()]
[GuidAttribute(L"794767F6-538A-4CD3-B29E-6C76C79A7C9C")]
public interface class IVsMethodTipWindow : IVsTipWindow
[<InterfaceTypeAttribute()>]
[<GuidAttribute("794767F6-538A-4CD3-B29E-6C76C79A7C9C")>]
type IVsMethodTipWindow =  
    interface 
        interface IVsTipWindow 
    end
public interface IVsMethodTipWindow extends IVsTipWindow

Il tipo IVsMethodTipWindow espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico Dismiss La finestra viene chiusa dalla visualizzazione.
Metodo pubblico GetContextStream restituisce il flusso di contesto.
Metodo pubblico GetSizePreferences Restituisce le preferenze di dimensioni della finestra del suggerimento.
Metodo pubblico Paint Disegno della finestra del suggerimento.
Metodo pubblico SetMethodData Imposta i dati di metodo per visualizzare la finestra del suggerimento di metodo e i dati precedenti dei metodi delle versioni.
Metodo pubblico WndProc Informazioni del metodo non viene fornito.non utilizzare questo metodo.

In alto

Note

Chiamare questa interfaccia dal servizio di linguaggio per fornire suggerimenti di metodo basati su cui l'utente sta digitando nell'editor principale. Per intercettare i caratteri singoli, l'oggetto di servizio di linguaggio necessario distribuire IOleCommandTarget. Per passare alla visualizzazione di testo un puntatore a AddCommandFilterimplementazione, chiamata di IOleCommandTarget . Il filtro del comando rileva i controlli i tipi di utenti nella finestra del codice. Monitorare le informazioni sui comandi per sapere quando vengono visualizzate informazioni di suggerimento di metodo all'utente.

La finestra dell'hint del metodo fornisce agli utenti con suggerimenti su cui sono in un costrutto di linguaggio. Quando l'utente digita una parola chiave che il servizio di linguaggio possibile fornire suggerimenti su, il servizio di linguaggio crea UpdateTipWindow oggetto e chiamate di IVsMethodTipWindow per notificare alla visualizzazione che è il tempo di fornire un suggerimento. creare IVsMethodTipWindow tramite VsLocalCreateInstance nonché la coclasse CLSID_VsMethodTipWindow. VsLocalCreateInstance è una funzione definita in vsdoc.h che chiama QueryService per il Registro di sistema e le chiamate locali CreateInstance in questo oggetto per il CLSID_VsMethodTipWindow.

utilizzo IVsTipWindow per fornire un suggerimento generico all'utente.

Vedere le illustrazioni dell'implementazione e/o di chiamare di questa interfaccia nell'esempio Servizio di linguaggio delle figure.

Note per gli implementatori

Implementato dall'editor di testo principale per fornire una finestra del suggerimento di metodo.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop