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: ObjectWymagany.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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.