IVsSyntheticTextClient.GetMarkerCommandInfo(IVsSyntheticRegion, Int32, String[], UInt32[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает данные команды метки.
public:
int GetMarkerCommandInfo(Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticRegion ^ pSynthReg, int iItem, cli::array <System::String ^> ^ pbstrText, cli::array <System::UInt32> ^ pcmdf);
public:
int GetMarkerCommandInfo(Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticRegion ^ pSynthReg, int iItem, Platform::Array <Platform::String ^> ^ pbstrText, Platform::Array <unsigned int> ^ pcmdf);
int GetMarkerCommandInfo(Microsoft::VisualStudio::TextManager::Interop::IVsSyntheticRegion const & pSynthReg, int iItem, std::Array <std::wstring const &> const & pbstrText, std::Array <unsigned int> const & pcmdf);
public int GetMarkerCommandInfo (Microsoft.VisualStudio.TextManager.Interop.IVsSyntheticRegion pSynthReg, int iItem, string[] pbstrText, uint[] pcmdf);
abstract member GetMarkerCommandInfo : Microsoft.VisualStudio.TextManager.Interop.IVsSyntheticRegion * int * string[] * uint32[] -> int
Public Function GetMarkerCommandInfo (pSynthReg As IVsSyntheticRegion, iItem As Integer, pbstrText As String(), pcmdf As UInteger()) As Integer
Параметры
- pSynthReg
- IVsSyntheticRegion
[in] Синтетическая область, представляющая интерес.
- iItem
- Int32
[in] Команда маркера, которую необходимо выполнить. (Дополнительные сведения см. в разделе MarkerCommandValues.)
- pbstrText
- String[]
[out] [optional to set] Заголовок команды.
- pcmdf
- UInt32[]
заполняет Флаги команды, указывающие такие свойства, как видимость или включение.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из текстмгр. IDL:
HRESULT IVsSyntheticTextClient::GetMarkerCommandInfo(
[in] IVsSyntheticRegion *pSynthReg,
[in] long iItem,
[out, custom(uuid_IVsSyntheticTextClient, "optional")] BSTR * pbstrText,
[out] DWORD* pcmdf
);