Condividi tramite


Metodo IElisionBuffer.ElideSpans

Nasconde il testo definito in intervalli specificati.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Projection
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Sintassi

'Dichiarazione
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

Parametri

  • spansToElide
    Tipo: Microsoft.VisualStudio.Text.NormalizedSpanCollection

    Gli intervalli del testo da nascondere in relazione allo snapshot corrente del buffer di origine.

    Non si tratta di un errore se parte del testo definito è già nascosto. Questi intervalli vengono convertiti in EdgeExclusive tenere traccia degli intervalli.

Valore restituito

Tipo: Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
uno snapshot appena generato.

Eccezioni

Eccezione Condizione
ArgumentNullException

spansToElide viene nullriferimento null (Nothing in Visual Basic).

ArgumentOutOfRangeException

Fine dell'intervallo finale in spansToElide è maggiore della lunghezza dello snapshot corrente di SourceBuffer.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IElisionBuffer Interfaccia

Spazio dei nomi Microsoft.VisualStudio.Text.Projection