Freigeben über


ISignature-Schnittstelle

Stellt eine einzelne Signatur dar, die in einem Tool angezeigt wird, z. B. das Signaturhilfetool.

Namespace:  Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)

Syntax

'Declaration
Public Interface ISignature
public interface ISignature
public interface class ISignature
type ISignature =  interface end
public interface ISignature

Der ISignature-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ApplicableToSpan Ruft den Textabschnitt im Puffer ab, auf den diese Signaturhilfe anwendbar ist.
Öffentliche Eigenschaft Content Ruft den Inhalt der Signatur einschließlich aller anzuzeigenden Zeichen ab.
Öffentliche Eigenschaft CurrentParameter Ruft den aktuellen Parameter für diese Signatur ab.
Öffentliche Eigenschaft Documentation Ruft die Dokumentation ab, die mit dieser Signatur zugeordnet ist.
Öffentliche Eigenschaft Parameters Ruft die Liste der Parameter ab, die dieser Signatur bekannt sind.
Öffentliche Eigenschaft PrettyPrintedContent Ruft den Inhalt der Signatur in einem für die Bildschirmdarstellung geeigneten Ausgabeformat ab.

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis CurrentParameterChanged Tritt ein, wenn der gerade-ausgewählte Parameter ändert.

Zum Seitenanfang

Beispiele

Ein Beispiel für die Verwendung dieser Schnittstelle finden Sie unter Exemplarische Vorgehensweise: Unterzeichnungs-Hilfe anzeigen.

Siehe auch

Referenz

Microsoft.VisualStudio.Language.Intellisense-Namespace