IVsTextView.ReplaceTextOnLine(Int32, Int32, Int32, String, Int32) メソッド

定義

行のテキストを置き換えます。

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

から行を含む整数。

iStartCol
Int32

から開始列を表す整数です。

iCharsToReplace
Int32

から置換する文字数を格納している整数。

pszNewText
String

からポインター渡された新しいテキスト。

iNewLen
Int32

から渡されるバッファーの長さ (文字数)。

戻り値

Int32

メソッドが成功した場合は S_OK を返します。 失敗した場合はエラー コードを返します。

注釈

COM 署名

Textmgr から:

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

適用対象