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.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из текстмгр. IDL:
HRESULT IVsTextMarker::ExecMarkerCommand(
[in] long iItem
);
Каждый тип маркера, поставляемый с основным текстовым редактором, имеет список команд контекстного меню, связанных с типом маркера. Используйте ExecMarkerCommand для выполнения одной из этих команд с текстовым маркером. Используйте GetMarkerCommandInfo для возвращения сведений, например отображаемой строки, для каждой команды.