IVsTextView.ReplaceTextOnLine(Int32, Int32, Int32, String, Int32) Метод

Определение

Заменяет текст строки.Replaces line text.

public:
 int ReplaceTextOnLine(int iLine, int iStartCol, int iCharsToReplace, System::String ^ pszNewText, int iNewLen);
public:
 int ReplaceTextOnLine(int iLine, int iStartCol, int iCharsToReplace, Platform::String ^ pszNewText, int iNewLen);
int ReplaceTextOnLine(int iLine, int iStartCol, int iCharsToReplace, std::wstring const & pszNewText, int iNewLen);
public int ReplaceTextOnLine (int iLine, int iStartCol, int iCharsToReplace, string pszNewText, int iNewLen);
abstract member ReplaceTextOnLine : int * int * int * string * int -> int
Public Function ReplaceTextOnLine (iLine As Integer, iStartCol As Integer, iCharsToReplace As Integer, pszNewText As String, iNewLen As Integer) As Integer

Параметры

iLine
Int32

[in] Целое число, содержащее строку.[in] Integer containing the line.

iStartCol
Int32

[in] Целое число, содержащее начальный столбец.[in] Integer containing the starting column.

iCharsToReplace
Int32

окне Целое число, содержащее количество символов для замены.[in] Integer containing the number of characters to replace.

pszNewText
String

[in] Указатель, которому передается новый текст.[in] Pointer the new text being passed in.

iNewLen
Int32

[in] Длина передаваемого буфера (количество символов).[in] Length of the buffer (number of characters) being passed in.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK.If the method succeeds, it returns S_OK. В противном случае функция возвращает код ошибки.If it fails, it returns an error code.

Комментарии

Подпись COMCOM Signature

Из текстмгр. IDL:From textmgr.idl:

HRESULT IVsTextView::ReplaceTextOnLine(  
   [in] long iLine,  
   [in] CharIndex iStartCol,  
   [in] long iCharsToReplace,  
   [in] const WCHAR *pszNewText,  
   [in] long iNewLen  
);  

Применяется к