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 | |
---|---|---|
![]() |
Dismiss | La finestra viene chiusa dalla visualizzazione. |
![]() |
GetContextStream | restituisce il flusso di contesto. |
![]() |
GetSizePreferences | Restituisce le preferenze di dimensioni della finestra del suggerimento. |
![]() |
Paint | Disegno della finestra del suggerimento. |
![]() |
SetMethodData | Imposta i dati di metodo per visualizzare la finestra del suggerimento di metodo e i dati precedenti dei metodi delle versioni. |
![]() |
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.