IVsHiddenTextClient.ExecMarkerCommand(IVsHiddenRegion, Int32) Methode

Definition

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

public:
 int ExecMarkerCommand(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion ^ pHidReg, int iItem);
public:
 int ExecMarkerCommand(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion ^ pHidReg, int iItem);
int ExecMarkerCommand(Microsoft::VisualStudio::TextManager::Interop::IVsHiddenRegion const & pHidReg, int iItem);
public int ExecMarkerCommand (Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion pHidReg, int iItem);
abstract member ExecMarkerCommand : Microsoft.VisualStudio.TextManager.Interop.IVsHiddenRegion * int -> int
Public Function ExecMarkerCommand (pHidReg As IVsHiddenRegion, iItem As Integer) As Integer

Parameter

pHidReg
IVsHiddenRegion

[in] Zeiger auf ein ausgeblendetes Bereichsobjekt IVsHiddenRegion

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 diesem Befehl finden Sie unter MarkerCommandValues.

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 IVsHiddenTextClient::ExecMarkerCommand(  
   [in] IVsHiddenRegion *pHidReg,   
   [in] long iItem  
);  

Jeder Markertyp, der mit dem Core-Text-Editor bereitgestellt wird, enthält eine Liste von Kontextmenü Befehlen, die dem Markertyp Verwenden IVsHiddenTextClient.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