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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.