VsTextBufferClass.GetLineText(Int32, Int32, Int32, Int32, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Yöntem başarılı olursa, döndürür S_OK ; Aksi takdirde, bir hata kodu döndürür.