Partager via


EditPoint.ReadOnly, méthode

Retourne une valeur indiquant si une partie de la plage spécifiée contient du texte en lecture seule.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
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

Paramètres

  • PointOrCount
    Type : Object

    Requis. Objet TextPoint ou un certain nombre de caractères.

Valeur de retour

Type : Boolean
true si la sélection contient du texte en lecture seule ; sinon, false.

Notes

Un caractère peut être en lecture seule si l'ensemble du document est en lecture seule ou si ce caractère est compris dans un bloc en lecture seule.

Exemples

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

Sécurité .NET Framework

Voir aussi

Référence

EditPoint Interface

EnvDTE, espace de noms