Interfaccia ISignatureHelpBroker
Definisce il Service Broker di supporto firma, ovvero la parte principale del processo di supporto firma.
Spazio dei nomi: Microsoft.VisualStudio.Language.Intellisense
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
Sintassi
'Dichiarazione
Public Interface ISignatureHelpBroker
public interface ISignatureHelpBroker
public interface class ISignatureHelpBroker
type ISignatureHelpBroker = interface end
public interface ISignatureHelpBroker
Il tipo ISignatureHelpBroker espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
CreateSignatureHelpSession | Crea una sessione di supporto firma senza avviarlo. | |
DismissAllSessions | Chiude tutte le sessioni di supporto firma nel Service Broker ITextView. | |
GetSessions | Ottiene l'elenco di tutte le sessioni di supporto firma per questo Service Broker ITextView. | |
IsSignatureHelpActive | Determina se il supporto di firma è attiva. | |
TriggerSignatureHelp(ITextView) | Avvia il processo di supporto firma nella posizione del cursore. | |
TriggerSignatureHelp(ITextView, ITrackingPoint, Boolean) | Avvia il processo di supporto firma al punto specificato. |
In alto
Note
Il Service Broker è responsabile della gestione di ogni sessione di supporto firma dall'inizio alla fine. I controller IntelliSense invia una richiesta del Service Broker ad attivare o chiudere il supporto di firma. Il Service Broker può anche essere utilizzata da altri componenti per determinare lo stato di supporto firma o per attivare il processo.
Dovrebbe essere inclusa come segue:
[Import]
internal ISignatureHelpBroker m_helpBroker = null;
Esempi
Per un esempio dell'utilizzo di questa interfaccia, vedere procedura dettagliata: Visualizzazione del supporto di firma.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Language.Intellisense