IVsTextView.ReplaceTextOnLine(Int32, Int32, Int32, String, Int32) Methode

Definition

Ersetzt Zeilentext.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

Parameter

iLine
Int32

[in] Ganze Zahl, die den Zeile enthält.[in] Integer containing the line.

iStartCol
Int32

[in] Ganze Zahl, die die Anfangsspalte enthält.[in] Integer containing the starting column.

iCharsToReplace
Int32

in Ganze Zahl, die die Anzahl der zu ersetzenden Zeichen enthält.[in] Integer containing the number of characters to replace.

pszNewText
String

[in] Zeiger auf den neuen Text, der übergeben wird.[in] Pointer the new text being passed in.

iNewLen
Int32

[in] Länge des Puffers (Anzahl der Zeichen), der übergeben wird.[in] Length of the buffer (number of characters) being passed in.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben.If the method succeeds, it returns S_OK. Bei einem Fehler wird ein Fehlercode zurückgegeben.If it fails, it returns an error code.

Hinweise

COM-SignaturCOM Signature

Aus textmgr. idl:From textmgr.idl:

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

Gilt für: