Partager via


IElisionBuffer.ElideSpans, méthode

Masque le texte désigné dans les étendues spécifiées.

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

Syntaxe

'Déclaration
Function ElideSpans ( _
    spansToElide As NormalizedSpanCollection _
) As IProjectionSnapshot
IProjectionSnapshot ElideSpans(
    NormalizedSpanCollection spansToElide
)
IProjectionSnapshot^ ElideSpans(
    NormalizedSpanCollection^ spansToElide
)
abstract ElideSpans : 
        spansToElide:NormalizedSpanCollection -> IProjectionSnapshot
function ElideSpans(
    spansToElide : NormalizedSpanCollection
) : IProjectionSnapshot

Paramètres

  • spansToElide
    Type : Microsoft.VisualStudio.Text.NormalizedSpanCollection

    Étendues de texte à masquer par rapport à l'instantané actuel de la mémoire tampon source.

    Si une partie du texte désigné est déjà masquée, il ne s'agit pas d'une erreur. Ces étendues sont converties aux étendues de suivi d'EdgeExclusive.

Valeur de retour

Type : Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
Instantané généré récemment.

Exceptions

Exception Condition
ArgumentNullException

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

ArgumentOutOfRangeException

Fin de l'étendue finale dans spansToElide est plus supérieure à la longueur de l'instantané actuel d'SourceBuffer.

Sécurité .NET Framework

Voir aussi

Référence

IElisionBuffer Interface

Microsoft.VisualStudio.Text.Projection, espace de noms