VsTextImageClass.GetLine(UInt32, Int32, Int32, Int32, LINEDATAEX[]) 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.
Metin arabelleğine doğrudan, satır odaklı erişim sağlar.
public:
virtual int GetLine(System::UInt32 grfGet, int iLine, int iStartIndex, int iEndIndex, cli::array <Microsoft::VisualStudio::TextManager::Interop::LINEDATAEX> ^ pLineData) = Microsoft::VisualStudio::TextManager::Interop::IVsTextImage::GetLine;
virtual int GetLine(unsigned int grfGet, int iLine, int iStartIndex, int iEndIndex, std::Array <Microsoft::VisualStudio::TextManager::Interop::LINEDATAEX> const & pLineData);
public virtual int GetLine (uint grfGet, int iLine, int iStartIndex, int iEndIndex, Microsoft.VisualStudio.TextManager.Interop.LINEDATAEX[] pLineData);
abstract member GetLine : uint32 * int * int * int * Microsoft.VisualStudio.TextManager.Interop.LINEDATAEX[] -> int
override this.GetLine : uint32 * int * int * int * Microsoft.VisualStudio.TextManager.Interop.LINEDATAEX[] -> int
Public Overridable Function GetLine (grfGet As UInteger, iLine As Integer, iStartIndex As Integer, iEndIndex As Integer, pLineData As LINEDATAEX()) As Integer
Parametreler
- grfGet
- UInt32
'ndaki Çizgi hakkında ek bilgi sağlayan bayraklar. Değerlerin listesi için dwFlags bkz GLDE_FLAGS ..
- iLine
- Int32
'ndaki Satır numarasını içeren tamsayı. Bu sıfır tabanlı bir değerdir.
- 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.
- iEndIndex
- Int32
'ndaki Satır içinde bitiş karakter dizini. Satırın uzunluğuna eşit veya ondan küçük olmalıdır.
- pLineData
- LINEDATAEX[]
dışı Doldurulmuş yapıya yönelik işaretçi LINEDATA . Bu, ortam tarafından ayrılır ve GetLine yöntemi tarafından doldurulur.
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.