NormalizedSnapshotSpanCollection-Konstruktor (ITextSnapshot, IEnumerable<Span>)
Initialisiert eine neue Instanz von NormalizedSnapshotSpanCollection aus einer Liste von Span-Objekten und ITextSnapshot.
Namespace: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaration
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>
)
Parameter
snapshot
Typ: Microsoft.VisualStudio.Text.ITextSnapshotDer ITextSnapshot, der auf die spans angewendet werden soll.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | snapshot oder spans ist nullein Nullverweis (Nothing in Visual Basic). |
ArgumentException | Die Spannen in spans erweitert hinter dem Ende der snapshothinaus. |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
NormalizedSnapshotSpanCollection Klasse