IVsTextMarker.ExecMarkerCommand(Int32) Methode

Definition

Führt eine Textmarkierungsbefehl für eine Textmarkierung aus.

public:
 int ExecMarkerCommand(int iItem);
public:
 int ExecMarkerCommand(int iItem);
int ExecMarkerCommand(int iItem);
public int ExecMarkerCommand (int iItem);
abstract member ExecMarkerCommand : int -> int
Public Function ExecMarkerCommand (iItem As Integer) As Integer

Parameter

iItem
Int32

[in] Ganze Zahl, die die Elementnummer für den Kontextmenübefehl eines Markertyps identifiziert. Werte reichen in der Regel von 0 bis 9, aber der Markertyp unterstützt auch Befehlswerte von 101 bis 103. Weitere Informationen zu diesen Befehlswerten finden Sie unter MarkerCommandValues2.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus textmgr. idl:

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

Jeder Markertyp, der mit dem Core-Text-Editor bereitgestellt wird, enthält eine Liste von Kontextmenü Befehlen, die dem Markertyp Verwenden ExecMarkerCommand Sie, um einen dieser Befehle für den Textmarker auszuführen. Verwenden GetMarkerCommandInfo Sie, um Informationen (z. b. die Anzeige Zeichenfolge) für jeden Befehl zurückzugeben.

Gilt für