ISignatureHelpSession-Schnittstelle
Definiert eine IntelliSense-Sitzung, die zum Anzeigen von Signaturhilfe verwendet wird.
Namespace: Microsoft.VisualStudio.Language.Intellisense
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
Syntax
'Declaration
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
Der ISignatureHelpSession-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
IsDismissed | Bestimmt, ob die Sitzung geschlossen wird. (Von IIntellisenseSession geerbt.) |
![]() |
Presenter | Ruft den IIntellisensePresenter ab, der verwendet wird, um IntelliSense für diese Sitzung zu rendern. (Von IIntellisenseSession geerbt.) |
![]() |
Properties | Ruft die Auflistung von Eigenschaften ab, die vom Besitzer gesteuert werden. (Von IPropertyOwner geerbt.) |
![]() |
SelectedSignature | Ruft die Signatur ab, die sich derzeit unter den Satz gültiger Signaturen gewählt wird. |
![]() |
Signatures | Ruft den Satz gültiger Signaturen für diese Sitzung ab. |
![]() |
TextView | Ruft ITextView ab, in dem diese IntelliSense-Sitzung ausgelöst wurde. (Von IIntellisenseSession geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Collapse | Verringert die Sitzung zu einem minimierten Zustand.Wenn die Sitzung keinen solchen Zustand aufweist, ist die Sitzung geschlossen. (Von IIntellisenseSession geerbt.) |
![]() |
Dismiss | Schließt die Sitzung. Die Darstellung wird daraufhin zerstört, und die Sitzung wird aus dem Sitzungsstapel entfernt. (Von IIntellisenseSession geerbt.) |
![]() |
GetTriggerPoint(ITextBuffer) | Ruft ITrackingPoint ab, an dem diese IntelliSense-Sitzung für die angegebene ITextBuffergestartet wurde. (Von IIntellisenseSession geerbt.) |
![]() |
GetTriggerPoint(ITextSnapshot) | Ruft den SnapshotPoint ab, an dem diese IntelliSense-Sitzung hinsichtlich des angegebenen ITextSnapshot ausgelöst wurde. (Von IIntellisenseSession geerbt.) |
![]() |
Match | Bestimmt das am besten passende Element in der Sitzung und legt die Auswahl auf dieses Element fest. (Von IIntellisenseSession geerbt.) |
![]() |
Recalculate | Berechnet die zugrunde liegenden IntelliSense-Elemente für diese Sitzung neu und verwendet den gleichen Triggerpunkt. (Von IIntellisenseSession geerbt.) |
![]() |
Start | Startet die Sitzung. (Von IIntellisenseSession geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
Dismissed | Tritt ein, wenn die Sitzung geschlossen wird. (Von IIntellisenseSession geerbt.) |
![]() |
PresenterChanged | Tritt ein, wenn sich die IntelliSense-Darstellung für diese Sitzung ändert. (Von IIntellisenseSession geerbt.) |
![]() |
Recalculated | Tritt auf, wenn die Sitzung neu berechnet wird. (Von IIntellisenseSession geerbt.) |
![]() |
SelectedSignatureChanged | Tritt ein, wenn sich die SelectedSignature-Eigenschaft ändert. |
Zum Seitenanfang
Beispiele
Ein Beispiel für die Verwendung dieser Schnittstelle finden Sie unter Exemplarische Vorgehensweise: Unterzeichnungs-Hilfe anzeigen.