(0) exportieren Drucken
Alle erweitern

EditPoint.GetText-Methode

Aktualisiert: November 2007

Ruft den Text zwischen der aktuellen Position und der angegebenen Position im Puffer ab.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

string GetText(
	Object PointOrCount
)

Parameter

PointOrCount
Typ: System.Object

Erforderlich. Entweder ein TextPoint-Objekt oder eine Anzahl von Zeichen.

Rückgabewert

Typ: System.String

Eine Textzeichenfolge zwischen der aktuellen Position und der angegebenen Position im Puffer.

GetText gibt eine Zeichenfolge zurück, die den Text zwischen dem Bearbeitungspunkt und PointOrCount darstellt. Wenn das Argument eine ganze Zahl ist, gibt GetText eine Zeichenfolge zurück, die die angegebene Anzahl von Zeichen darstellt, die auf den Bearbeitungspunkt folgen (wobei für jede implizierte Zeilenumbruchsequenz am Ende jeder Zeile ein Zeichen hinzugefügt wird).

Wenn das Argument negativ ist, gibt GetText den Text vor dem Bearbeitungspunkt zurück.

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

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft