IVsTextLineMarker.GetMarkerCommandInfo - метод
Возвращает сведения о команды текстовой метки.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Function GetMarkerCommandInfo ( _
iItem As Integer, _
<OutAttribute> pbstrText As String(), _
<OutAttribute> pcmdf As UInteger() _
) As Integer
int GetMarkerCommandInfo(
int iItem,
string[] pbstrText,
uint[] pcmdf
)
int GetMarkerCommandInfo(
[InAttribute] int iItem,
[OutAttribute] array<String^>^ pbstrText,
[OutAttribute] array<unsigned int>^ pcmdf
)
abstract GetMarkerCommandInfo :
iItem:int *
pbstrText:string[] byref *
pcmdf:uint32[] byref -> int
function GetMarkerCommandInfo(
iItem : int,
pbstrText : String[],
pcmdf : uint[]
) : int
Параметры
iItem
Тип: Int32[in] целое число, задающее номер элемента для контекстного меню типа маркера. Обычно значения в диапазоне от 0 до 9, но тип маркера может также поддерживать значения от 101 до 103. Дополнительные сведения об этих значениях команд см. в разделе MarkerCommandValues.
pbstrText
Тип: array<String[][out] указатель на строку, определяющий текст команды типа маркера для контекстного меню.
pcmdf
Тип: array<UInt32[][out] указывающее флаги команды.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsTextLineMarker::GetMarkerCommandInfo(
[in] long iItem,
[out, custom(uuid_IVsTextMarker, "optional")] BSTR * pbstrText,
[out] DWORD* pcmdf
);
Используйте этот метод для возврата сведений о команды, связанные с указанным типом токена. Используйте ExecMarkerCommand выполнение команды в отношении типа маркера.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен