VsTextBufferClass.CopyLineText Yöntem

Tanım

Belirtilen metin yayılımını arayana ayrılan bir arabelleğe (bir dizi) koyar.

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

Parametreler

iStartLine
Int32

'ndaki Başlangıç satırı.

iStartIndex
Int32

'ndaki Satır içindeki karakter dizini başlatılıyor. Satırın uzunluğuna eşit veya ondan küçük olmalıdır.

iEndLine
Int32

'ndaki Bitiş çizgisi.

iEndIndex
Int32

'ndaki Satır içinde bitiş karakter dizini. Satırın uzunluğuna eşit veya ondan küçük olmalıdır.

pszBuf
IntPtr

nativeint

'ndaki Arayan için ayrılan arabelleğe yönelik işaretçi.

pcchBuf
Int32

[in, out] Unicode karakter sayısı (bayt değil) işaretçisi.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK ; Aksi takdirde, bir hata kodu döndürür.

Uygulamalar

Şunlara uygulanır