Construtor NormalizedSnapshotSpanCollection (ITextSnapshot, IEnumerable<Span>)
Inicializa uma nova instância de um NormalizedSnapshotSpanCollection em uma lista de Span objetos e um ITextSnapshot.
Namespace: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)
Sintaxe
'Declaração
Public Sub New ( _
snapshot As ITextSnapshot, _
spans As IEnumerable(Of Span) _
)
public NormalizedSnapshotSpanCollection(
ITextSnapshot snapshot,
IEnumerable<Span> spans
)
public:
NormalizedSnapshotSpanCollection(
ITextSnapshot^ snapshot,
IEnumerable<Span>^ spans
)
new :
snapshot:ITextSnapshot *
spans:IEnumerable<Span> -> NormalizedSnapshotSpanCollection
public function NormalizedSnapshotSpanCollection(
snapshot : ITextSnapshot,
spans : IEnumerable<Span>
)
Parâmetros
snapshot
Tipo: Microsoft.VisualStudio.Text.ITextSnapshotThe ITextSnapshot to apply to spans.
Exceções
Exceção | Condição |
---|---|
ArgumentNullException | snapshotor spans is nulluma referência nula (Nothing no Visual Basic). |
ArgumentException | As extensões em spans estender além do fim da snapshot. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.
Consulte também
Referência
NormalizedSnapshotSpanCollection Classe