IVsTextMarker.ExecMarkerCommand(Int32) Метод

Определение

Выполняет команду текстового маркера на текстовом маркере.

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

Параметры

iItem
Int32

[in] Целое число, определяющее номер элемента для команды контекстного меню типа маркера. Значения обычно находятся в диапазоне от 0 до 9, но тип маркера может также поддерживать значения команды от 101 до 103. Дополнительные сведения об этих значениях команд см. в разделе MarkerCommandValues2.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из текстмгр. IDL:

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

Каждый тип маркера, поставляемый с основным текстовым редактором, имеет список команд контекстного меню, связанных с типом маркера. Используйте ExecMarkerCommand для выполнения одной из этих команд с текстовым маркером. Используйте GetMarkerCommandInfo для возвращения сведений, например отображаемой строки, для каждой команды.

Применяется к