Freigeben über


IReadOnlyRegionEdit.CreateReadOnlyRegion-Methode (Span, SpanTrackingMode, EdgeInsertionMode)

Markiert eine Textspanne in diesem Puffer als schreibgeschützt. Die Spanne bleibt schreibgeschützt, bis sie als schreibbar gekennzeichnet oder das Schreiben erzwungen wird.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

'Declaration
Function CreateReadOnlyRegion ( _
    span As Span, _
    trackingMode As SpanTrackingMode, _
    edgeInsertionMode As EdgeInsertionMode _
) As IReadOnlyRegion
IReadOnlyRegion CreateReadOnlyRegion(
    Span span,
    SpanTrackingMode trackingMode,
    EdgeInsertionMode edgeInsertionMode
)
IReadOnlyRegion^ CreateReadOnlyRegion(
    Span span, 
    SpanTrackingMode trackingMode, 
    EdgeInsertionMode edgeInsertionMode
)
abstract CreateReadOnlyRegion : 
        span:Span * 
        trackingMode:SpanTrackingMode * 
        edgeInsertionMode:EdgeInsertionMode -> IReadOnlyRegion
function CreateReadOnlyRegion(
    span : Span, 
    trackingMode : SpanTrackingMode, 
    edgeInsertionMode : EdgeInsertionMode
) : IReadOnlyRegion

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Text.IReadOnlyRegion
Die IReadOnlyRegion, mit der dieser schreibgeschützte Bereich verfolgt wird.Dieses Objekt wird zum Entfernen des schreibgeschützten Bereichs verwendet.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

span ist nulL.

ArgumentOutOfRangeException

span liegt hinter dem Ende des Puffers.

Hinweise

Der schreibgeschützte Bereiche Länge 0 (null) einfügt schränken nur am genauen Punkt ein, der vom Bereich definiert ist. Ein Löschen oder eine Änderung, die einschließt, dass Sie weiterhin auftreten kann.

.NET Framework-Sicherheit

Siehe auch

Referenz

IReadOnlyRegionEdit Schnittstelle

CreateReadOnlyRegion-Überladung

Microsoft.VisualStudio.Text-Namespace