Metoda EditPoint2.ReadOnly —
Zwraca wartość wskazującą, czy jakikolwiek określony zakres zawiera tekst tylko do odczytu.
Przestrzeń nazw: EnvDTE80
Zestaw: EnvDTE80 (w EnvDTE80.dll)
Składnia
'Deklaracja
Function ReadOnly ( _
PointOrCount As Object _
) As Boolean
bool ReadOnly(
Object PointOrCount
)
bool ReadOnly(
[InAttribute] Object^ PointOrCount
)
abstract ReadOnly :
PointOrCount:Object -> bool
function ReadOnly(
PointOrCount : Object
) : boolean
Parametry
PointOrCount
Typ: ObjectWymagany.Albo TextPoint obiektu lub liczbę znaków.
Wartość zwracana
Typ: Boolean
true Jeśli zaznaczenie zawiera tekst tylko do odczytu; w przeciwnym razie false.
Uwagi
Znak może być tylko do odczytu, jeśli cały dokument jest oznaczony jako takie lub jeśli znak znajduje się w trybie tylko do odczytu bloku.
Przykłady
Sub ReadOnlyExample()
Dim objTextDoc As TextDocument
Dim objMovePt As EditPoint
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
objMovePt = objTextDoc.EndPoint.CreateEditPoint
' Insert ten lines of text.
For iCtr = 1 To 10
objEditPt.Insert("This is a test." & Chr(13))
Next iCtr
' Move the active point to where the second edit point is
' and then insert some text.
MsgBox("Is text read-only? " & objEditPt.ReadOnly(5))
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.