Udostępnij za pośrednictwem


Metoda EditPoint.GetText —

Pobiera tekst między bieżącą lokalizację oraz określonej lokalizacji w buforze.

Przestrzeń nazw:  EnvDTE
Zestaw:  EnvDTE (w EnvDTE.dll)

Składnia

'Deklaracja
Function GetText ( _
    PointOrCount As Object _
) As String
string GetText(
    Object PointOrCount
)
String^ GetText(
    [InAttribute] Object^ PointOrCount
)
abstract GetText : 
        PointOrCount:Object -> string
function GetText(
    PointOrCount : Object
) : String

Parametry

  • PointOrCount
    Typ: Object

    Wymagany.Albo obiekt TextPoint albo liczba znaków.

Wartość zwracana

Typ: String
Ciąg tekst znajdujący się między bieżącą lokalizację oraz określonej lokalizacji w buforze.

Uwagi

GetTextZwraca wartość typu Ciąg reprezentującą tekst między edytowany punkt i PointOrCount.Jeśli argument jest liczbą całkowitą, następnie GetText zwraca wartość typu Ciąg reprezentującą określoną liczbę znaków od edytowany punkt (dodaniu dla sekwencji domniemanych nowego wiersza na końcu każdego wiersza).

Jeśli argument jest ujemna, następnie GetText zwraca tekst przed edytowany punkt.

Przykłady

Sub GetTextExample()
   Dim objTextDoc As TextDocument
   Dim objEditPt As EditPoint, iCtr As Integer
        
   ' Create a new text file.
   DTE.ItemOperations.NewFile("General\Text File")
        
   ' Get a handle to the new document and create an EditPoint.
   objTextDoc = DTE.ActiveDocument.Object("TextDocument")
   objEditPt = objTextDoc.StartPoint.CreateEditPoint
        
   ' Insert ten lines of text.
   For iCtr = 1 To 10
      objeditpt.Insert("This is a test." & Chr(13))
   Next iCtr
   objEditPt.StartOfDocument()
   msgbox("The results of GetText: " & Chr(13) & objeditpt.GetText(4))
End Sub

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

EditPoint Interfejs

Przestrzeń nazw EnvDTE