VsTextBufferClass.ReloadLines(Int32, Int32, Int32, Int32, IntPtr, Int32, TextSpan[]) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Заменяет текст без удаления маркеров.
public:
virtual int ReloadLines(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, IntPtr pszText, int iNewLen, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ pChangedSpan) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::ReloadLines;
public virtual int ReloadLines (int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, IntPtr pszText, int iNewLen, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] pChangedSpan);
abstract member ReloadLines : int * int * int * int * nativeint * int * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
override this.ReloadLines : int * int * int * int * nativeint * int * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> int
Public Overridable Function ReloadLines (iStartLine As Integer, iStartIndex As Integer, iEndLine As Integer, iEndIndex As Integer, pszText As IntPtr, iNewLen As Integer, pChangedSpan As TextSpan()) As Integer
Параметры
- iStartLine
- Int32
[in] Начальная строка.
- iStartIndex
- Int32
[in] Индекс начального знака в строке. Должен быть меньше или равен длине строки.
- iEndLine
- Int32
[in] Конечная строка.
- iEndIndex
- Int32
[in] Индекс последнего знака в строке. Должен быть меньше или равен длине строки.
- pszText
- IntPtr
[in] Указатель или ссылка на текст для вставки.
- iNewLen
- Int32
[in] Длина вновь вставленного текста.
- pChangedSpan
- TextSpan[]
[out] диапазон нового вставленного текста. Описывает начальную и конечную точки с точки зрения строки и индекса.
Возвращаемое значение
Если метод завершается с ошибкой, возвращает S_OK значение; в противном случае возвращает код ошибки.