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.NormalizedSpanCollectionGli 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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.