Partager via


ITextBuffer.GetReadOnlyExtents, méthode

Obtient une liste des zones en lecture seule qui chevauchent l'étendue donnée.

Espace de noms :  Microsoft.VisualStudio.Text
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

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

Paramètres

Valeur de retour

Type : Microsoft.VisualStudio.Text.NormalizedSpanCollection
NormalizedSpanCollection des zones en lecture seule qui chevauchent l'étendue donnée.

Exceptions

Exception Condition
ArgumentNullException

span a la valeur nullune référence null (Nothing en Visual Basic).

InvalidOperationException

TakeThreadOwnership a été précédemment appelé, et cet appel est effectué d'un thread différent.

ArgumentOutOfRangeException

span est situé après la fin de la mémoire tampon.

Notes

Cette méthode retourne une liste vide s'il n'existe aucune zone en lecture seule chevauchant l'étendue, ou si l'étendue est de longueur zéro.

Sécurité .NET Framework

Voir aussi

Référence

ITextBuffer Interface

Microsoft.VisualStudio.Text, espace de noms