SnapshotSpan Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.