VsTextBufferClass.GetLineText(Int32, Int32, Int32, Int32, String) Yöntem

Tanım

Bir BSTR içindeki metnin belirtilen yayılımını döndürür.

public:
 virtual int GetLineText(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, [Runtime::InteropServices::Out] System::String ^ % pbstrBuf) = Microsoft::VisualStudio::TextManager::Interop::IVsTextLines::GetLineText;
 virtual int GetLineText(int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, [Runtime::InteropServices::Out] std::wstring const & & pbstrBuf);
public virtual int GetLineText (int iStartLine, int iStartIndex, int iEndLine, int iEndIndex, out string pbstrBuf);
abstract member GetLineText : int * int * int * int * string -> int
override this.GetLineText : int * int * int * int * string -> int
Public Overridable Function GetLineText (iStartLine As Integer, iStartIndex As Integer, iEndLine As Integer, iEndIndex As Integer, ByRef pbstrBuf As String) As Integer

Parametreler

iStartLine
Int32

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

iStartIndex
Int32

'ndaki Satır içindeki karakter dizini başlatılıyor. Bu değer, 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. Bu değer, satırın uzunluğuna eşit veya ondan küçük olmalıdır.

pbstrBuf
String

dışı Varsa eklenecek metin.

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