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: System.Object
Wymagane.Albo TextPoint obiektu lub liczbę znaków.
Wartość zwracana
Typ: System.String
Ciąg tekstowy 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 punktem Edycja i PointOrCount.Jeśli argument jest liczbą całkowitą, a następnie GetText zwraca wartość typu Ciąg reprezentującą określoną liczbę znaków od punktu edycji (dodaniu dla sekwencji domniemanych nowego wiersza na końcu każdego wiersza).
Jeśli argument jest negatywny, a 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 Przy użyciu bibliotek z częściowo zaufanego kodu..