VsTextBufferClass.FindMarkerByLineIndex(Int32, Int32, Int32, UInt32, IVsTextLineMarker) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Размещает маркер заданного типа на основании индекса строки.
public:
virtual int FindMarkerByLineIndex(int iMarkerType, int iStartingLine, int iStartingIndex, System::UInt32 dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsTextLineMarker ^ % ppMarker) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::FindMarkerByLineIndex;
public:
virtual int FindMarkerByLineIndex(int iMarkerType, int iStartingLine, int iStartingIndex, unsigned int dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsTextLineMarker ^ & ppMarker) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::FindMarkerByLineIndex;
virtual int FindMarkerByLineIndex(int iMarkerType, int iStartingLine, int iStartingIndex, unsigned int dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::TextManager::Interop::IVsTextLineMarker const & & ppMarker);
public virtual int FindMarkerByLineIndex (int iMarkerType, int iStartingLine, int iStartingIndex, uint dwFlags, out Microsoft.VisualStudio.TextManager.Interop.IVsTextLineMarker ppMarker);
abstract member FindMarkerByLineIndex : int * int * int * uint32 * IVsTextLineMarker -> int
override this.FindMarkerByLineIndex : int * int * int * uint32 * IVsTextLineMarker -> int
Public Overridable Function FindMarkerByLineIndex (iMarkerType As Integer, iStartingLine As Integer, iStartingIndex As Integer, dwFlags As UInteger, ByRef ppMarker As IVsTextLineMarker) As Integer
Параметры
- iMarkerType
- Int32
[in] Указывает тип маркера для поиска.
- iStartingLine
- Int32
[in] Начальная строка.
- iStartingIndex
- Int32
[in] Индекс начального знака в строке. Должен быть меньше или равен длине строки.
- dwFlags
- UInt32
[in] Указывает направление для поиска данного маркера. Список значений dwFlags см. в FINDMARKERFLAGS.
- ppMarker
- IVsTextLineMarker
[out] Указатель на интерфейс IVsTextLineMarker (то есть текстовый маркер).
Возвращаемое значение
Если метод завершается с ошибкой, возвращает S_OK значение; в противном случае возвращает код ошибки.