SnapshotSpan Konstruktoren

Definition

Überlädt

SnapshotSpan(ITextSnapshot, Span)

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

SnapshotSpan(SnapshotPoint, SnapshotPoint)

Initialisiert eine neue Instanz einer SnapshotSpan aus zwei SnapshotPoint-Objekten.

SnapshotSpan(SnapshotPoint, Int32)

Initialisiert eine neue Instanz einer SnapshotSpan aus einem vorhandenen SnapshotPoint und einer angegebenen Länge.

SnapshotSpan(ITextSnapshot, Int32, Int32)

Initialisiert eine neue Instanz einer SnapshotSpan mit der angegebenen Momentaufnahme, dem angegebenen Anfangspunkt und der angegebenen Länge.

SnapshotSpan(ITextSnapshot, Span)

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

public:
 SnapshotSpan(Microsoft::VisualStudio::Text::ITextSnapshot ^ snapshot, Microsoft::VisualStudio::Text::Span span);
public:
 SnapshotSpan(Microsoft::VisualStudio::Text::ITextSnapshot ^ snapshot, Microsoft::VisualStudio::Text::Span span);
 SnapshotSpan(Microsoft::VisualStudio::Text::ITextSnapshot const & snapshot, Microsoft::VisualStudio::Text::Span span);
public SnapshotSpan (Microsoft.VisualStudio.Text.ITextSnapshot snapshot, Microsoft.VisualStudio.Text.Span span);
new Microsoft.VisualStudio.Text.SnapshotSpan : Microsoft.VisualStudio.Text.ITextSnapshot * Microsoft.VisualStudio.Text.Span -> Microsoft.VisualStudio.Text.SnapshotSpan
Public Sub New (snapshot As ITextSnapshot, span As Span)

Parameter

snapshot
ITextSnapshot

Der ITextSnapshot, auf dem die Momentaufnahmespanne basieren soll.

span
Span

Die Spanne der Momentaufnahmespanne.

Ausnahmen

snapshot ist NULL.

span. Das Ende ist größer als snapshot . Füll.

Gilt für

SnapshotSpan(SnapshotPoint, SnapshotPoint)

Initialisiert eine neue Instanz einer SnapshotSpan aus zwei SnapshotPoint-Objekten.

public:
 SnapshotSpan(Microsoft::VisualStudio::Text::SnapshotPoint start, Microsoft::VisualStudio::Text::SnapshotPoint end);
public SnapshotSpan (Microsoft.VisualStudio.Text.SnapshotPoint start, Microsoft.VisualStudio.Text.SnapshotPoint end);
new Microsoft.VisualStudio.Text.SnapshotSpan : Microsoft.VisualStudio.Text.SnapshotPoint * Microsoft.VisualStudio.Text.SnapshotPoint -> Microsoft.VisualStudio.Text.SnapshotSpan
Public Sub New (start As SnapshotPoint, end As SnapshotPoint)

Parameter

start
SnapshotPoint

Der Anfangspunkt.

end
SnapshotPoint

Der Endpunkt, der aus dem gleichen ITextSnapshot stammen muss wie der Anfangspunkt.

Ausnahmen

Die Momentaufnahmepunkte gehören zu unterschiedlichen ITextSnapshot-Objekten.

Der Endpunkt kommt vor dem Anfangspunkt.

Gilt für

SnapshotSpan(SnapshotPoint, Int32)

Initialisiert eine neue Instanz einer SnapshotSpan aus einem vorhandenen SnapshotPoint und einer angegebenen Länge.

public:
 SnapshotSpan(Microsoft::VisualStudio::Text::SnapshotPoint start, int length);
public SnapshotSpan (Microsoft.VisualStudio.Text.SnapshotPoint start, int length);
new Microsoft.VisualStudio.Text.SnapshotSpan : Microsoft.VisualStudio.Text.SnapshotPoint * int -> Microsoft.VisualStudio.Text.SnapshotSpan
Public Sub New (start As SnapshotPoint, length As Integer)

Parameter

start
SnapshotPoint

Der Anfangspunkt der Momentaufnahme.

length
Int32

Die Länge der Spanne.

Ausnahmen

lengthist negativ oder start + length größer als die Länge der Momentaufnahme.

Gilt für

SnapshotSpan(ITextSnapshot, Int32, Int32)

Initialisiert eine neue Instanz einer SnapshotSpan mit der angegebenen Momentaufnahme, dem angegebenen Anfangspunkt und der angegebenen Länge.

public:
 SnapshotSpan(Microsoft::VisualStudio::Text::ITextSnapshot ^ snapshot, int start, int length);
public:
 SnapshotSpan(Microsoft::VisualStudio::Text::ITextSnapshot ^ snapshot, int start, int length);
 SnapshotSpan(Microsoft::VisualStudio::Text::ITextSnapshot const & snapshot, int start, int length);
public SnapshotSpan (Microsoft.VisualStudio.Text.ITextSnapshot snapshot, int start, int length);
new Microsoft.VisualStudio.Text.SnapshotSpan : Microsoft.VisualStudio.Text.ITextSnapshot * int * int -> Microsoft.VisualStudio.Text.SnapshotSpan
Public Sub New (snapshot As ITextSnapshot, start As Integer, length As Integer)

Parameter

snapshot
ITextSnapshot

Die Textmomentaufnahme, auf der die Momentaufnahmespanne basieren soll.

start
Int32

Der Anfangspunkt der Momentaufnahmespanne.

length
Int32

Die Länge der Momentaufnahmespanne.

Ausnahmen

snapshot ist NULL.

startist negativ oder größer als snapshot . Länge, oder length ist negativ oder start + length größer als snapshot . Füll.

Gilt für