Freigeben über


IVsTextStreamMarker.ExecMarkerCommand-Methode

Führt einen Befehl Textmarkierungs gegen einen Marker aus.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
Function ExecMarkerCommand ( _
    iItem As Integer _
) As Integer
int ExecMarkerCommand(
    int iItem
)
int ExecMarkerCommand(
    [InAttribute] int iItem
)
abstract ExecMarkerCommand : 
        iItem:int -> int
function ExecMarkerCommand(
    iItem : int
) : int

Parameter

  • iItem
    Typ: Int32

    [in] Ganze Zahl, die die Elementnummer für Kontextmenübefehl Marker eines Typs angibt. Die Werte reichen i. d. R. von 0 bis 9, aber der Markierung kann ebenfalls unterstützt des Befehls Werte 101 bis 103.

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Von textmgr.idl:

HRESULT IVsTextStreamMarker::ExecMarkerCommand(
   [in] long iItem
);

Jeder Typ der Markierung mit dem zentralen text-editor bereitgestellt wird, enthält eine Liste von Befehlen Kontextmenü mit dem Marker Typ zugeordnet sind. Verwenden Sie ExecMarkerCommand , um einen dieser Befehle für die Textmarkierung auszuführen. Verwenden Sie GetMarkerCommandInfo , um Informationen, z. B. der Anzeigezeichenfolge für jeden Befehl.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsTextStreamMarker Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace