Interfaccia ISignatureHelpSession
Definisce una sessione IntelliSense utilizzata per la visualizzazione 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 ISignatureHelpSession _
Inherits IIntellisenseSession, IPropertyOwner
public interface ISignatureHelpSession : IIntellisenseSession,
IPropertyOwner
public interface class ISignatureHelpSession : IIntellisenseSession,
IPropertyOwner
type ISignatureHelpSession =
interface
interface IIntellisenseSession
interface IPropertyOwner
end
public interface ISignatureHelpSession extends IIntellisenseSession, IPropertyOwner
Il tipo ISignatureHelpSession espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
IsDismissed | Determina se la sessione viene chiusa. (Ereditato da IIntellisenseSession) | |
Presenter | ottiene IIntellisensePresenter quello utilizzato per eseguire il rendering di IntelliSense per questa sessione. (Ereditato da IIntellisenseSession) | |
Properties | Ottiene la raccolta di proprietà controllate dal proprietario. (Ereditato da IPropertyOwner) | |
SelectedSignature | Ottiene la firma attualmente selezionata dal set di firme valide. | |
Signatures | Ottiene il set di firme valide per questa sessione. | |
TextView | ottiene ITextView in cui è stata attivata questa sessione IntelliSense. (Ereditato da IIntellisenseSession) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Collapse | Riduce la sessione in uno stato ridotto a icona.Se la sessione non dispone di stato, la sessione viene chiusa. (Ereditato da IIntellisenseSession) | |
Dismiss | Chiudere la sessione, causando la distruzione del presentatore e la rimozione della sessione dallo stack della sessione. (Ereditato da IIntellisenseSession) | |
GetTriggerPoint(ITextBuffer) | ottiene ITrackingPoint a cui è stata attivata questa sessione IntelliSense per specificato ITextBuffer. (Ereditato da IIntellisenseSession) | |
GetTriggerPoint(ITextSnapshot) | ottiene SnapshotPoint a cui è stata attivata questa sessione IntelliSense nei termini dell'oggetto specificato ITextSnapshot. (Ereditato da IIntellisenseSession) | |
Match | Determina il migliore elemento corrispondente della sessione e imposta la selezione su questo elemento. (Ereditato da IIntellisenseSession) | |
Recalculate | Ricalcola gli elementi IntelliSense sottostanti relativi a questa sessione, utilizzando lo stesso punto di trigger. (Ereditato da IIntellisenseSession) | |
Start | Avvia la sessione. (Ereditato da IIntellisenseSession) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
Dismissed | Si verifica quando la sessione viene chiusa. (Ereditato da IIntellisenseSession) | |
PresenterChanged | Si verifica quando il presentatore IntelliSense di questa sessione. (Ereditato da IIntellisenseSession) | |
Recalculated | si verifica quando la sessione è ricalcolata. (Ereditato da IIntellisenseSession) | |
SelectedSignatureChanged | si verifica quando SelectedSignature modifiche delle proprietà. |
In alto
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