Freigeben über


SnapshotSpan-Konstruktor (ITextSnapshot, Span)

Initialisiert eine neue Instanz einer SnapshotSpan mit der angegebenen Momentaufnahme und Spanne.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

'Declaration
Public Sub New ( _
    snapshot As ITextSnapshot, _
    span As Span _
)
public SnapshotSpan(
    ITextSnapshot snapshot,
    Span span
)
public:
SnapshotSpan(
    ITextSnapshot^ snapshot, 
    Span span
)
new : 
        snapshot:ITextSnapshot * 
        span:Span -> SnapshotSpan
public function SnapshotSpan(
    snapshot : ITextSnapshot, 
    span : Span
)

Parameter

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

snapshot ist nullein Nullverweis (Nothing in Visual Basic).

ArgumentOutOfRangeException

span.End ist größer als snapshot.Length.

.NET Framework-Sicherheit

Siehe auch

Referenz

SnapshotSpan Struktur

SnapshotSpan-Überladung

Microsoft.VisualStudio.Text-Namespace