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
span
Typ: Microsoft.VisualStudio.Text.SpanDie Spanne, die als schreibgeschützt gekennzeichnet werden soll.
trackingMode
Typ: Microsoft.VisualStudio.Text.SpanTrackingModeGibt das Verfolgungsverhalten des schreibgeschützten Bereichs an.
edgeInsertionMode
Typ: Microsoft.VisualStudio.Text.EdgeInsertionModeGibt das Randeinfügungsverhalten des schreibgeschützten Bereichs an.
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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
IReadOnlyRegionEdit Schnittstelle