VsTextBufferClass.CopyLineText(Int32, Int32, Int32, Int32, IntPtr, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Setzt den angegebenen Textbereich in einen vom Aufrufer zugewiesenen Puffer (ein Array) ein
public:
virtual int CopyLineText(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, IntPtr pszBuf, [Runtime::InteropServices::Out] int % pcchBuf) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::CopyLineText;
public virtual int CopyLineText (int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, IntPtr pszBuf, out int pcchBuf);
abstract member CopyLineText : int * int * int * int * nativeint * int -> int
override this.CopyLineText : int * int * int * int * nativeint * int -> int
Public Overridable Function CopyLineText (iStartLine As Integer, iStartIndex As Integer, iEndLine As Integer, iEndIndex As Integer, pszBuf As IntPtr, ByRef pcchBuf As Integer) As Integer
Parameter
- iStartLine
- Int32
[in] Anfangsreihe.
- iStartIndex
- Int32
[in] Startzeichenindex innerhalb der Zeile. Muss kleiner oder gleich der Länge der Zeile sein.
- iEndLine
- Int32
[in] Endzeile.
- iEndIndex
- Int32
[in] Endzeichenindex innerhalb der Zeile. Muss kleiner oder gleich der Länge der Zeile sein.
- pszBuf
- IntPtr
[in] Zeiger auf einen vom Aufrufer reservierten Puffer.
- pcchBuf
- Int32
[in, out] Zeiger auf eine Anzahl von Unicode-Zeichen - nicht Bytes.
Gibt zurück
Wenn die Methode erfolgreich ist, wird zurückgegeben S_OK ; andernfalls wird ein Fehlercode zurückgegeben.