Freigeben über


ITextBuffer.GetReadOnlyExtents-Methode

Ruft eine Liste von schreibgeschützten Bereichen ab, die die angegebene Spanne überlappen.

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

Syntax

'Declaration
Function GetReadOnlyExtents ( _
    span As Span _
) As NormalizedSpanCollection
NormalizedSpanCollection GetReadOnlyExtents(
    Span span
)
NormalizedSpanCollection^ GetReadOnlyExtents(
    Span span
)
abstract GetReadOnlyExtents : 
        span:Span -> NormalizedSpanCollection
function GetReadOnlyExtents(
    span : Span
) : NormalizedSpanCollection

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Text.NormalizedSpanCollection
NormalizedSpanCollection von schreibgeschützten Bereichen, in denen sich die angegebene Spanne schneiden.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

span ist nullein Nullverweis (Nothing in Visual Basic).

InvalidOperationException

TakeThreadOwnership wurde zuvor aufgerufen wurde. Dieser Aufruf wird von einem anderen Thread ausgeführt.

ArgumentOutOfRangeException

span liegt hinter dem Ende des Puffers.

Hinweise

Diese Methode gibt eine leere Liste zurück, wenn keine schreibgeschützten sich überschneidenden Bereiche die Spanne gibt oder wenn die Spanne der Länge 0 (null) ist.

.NET Framework-Sicherheit

Siehe auch

Referenz

ITextBuffer Schnittstelle

Microsoft.VisualStudio.Text-Namespace