SnapshotSpan Konstruktory

Definicja

Przeciążenia

SnapshotSpan(ITextSnapshot, Span)

Inicjuje nowe wystąpienie obiektu SnapshotSpan z określoną migawką i zakresem.

SnapshotSpan(SnapshotPoint, SnapshotPoint)

Inicjuje nowe wystąpienie elementu SnapshotSpan z dwóch SnapshotPoint obiektów.

SnapshotSpan(SnapshotPoint, Int32)

Inicjuje nowe wystąpienie elementu z SnapshotSpan istniejącej SnapshotPoint i określonej długości.

SnapshotSpan(ITextSnapshot, Int32, Int32)

Inicjuje nowe wystąpienie elementu SnapshotSpan z określoną migawką, punktem początkowym i długością.

SnapshotSpan(ITextSnapshot, Span)

Inicjuje nowe wystąpienie obiektu SnapshotSpan z określoną migawką i zakresem.

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)

Parametry

snapshot
ITextSnapshot

ITextSnapshotNa którym ma bazować zakres migawek.

span
Span

Zakres migawek.

Wyjątki

snapshot ma wartość null.

span. Wartość końcowa jest większa niż snapshot . Długość.

Dotyczy

SnapshotSpan(SnapshotPoint, SnapshotPoint)

Inicjuje nowe wystąpienie elementu SnapshotSpan z dwóch SnapshotPoint obiektów.

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)

Parametry

start
SnapshotPoint

Punkt początkowy.

end
SnapshotPoint

Punkt końcowy, który musi należeć do ITextSnapshot punktu początkowego.

Wyjątki

Punkty migawek należą do różnych ITextSnapshot obiektów.

Punkt końcowy znajduje się przed punktem początkowym.

Dotyczy

SnapshotSpan(SnapshotPoint, Int32)

Inicjuje nowe wystąpienie elementu z SnapshotSpan istniejącej SnapshotPoint i określonej długości.

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)

Parametry

start
SnapshotPoint

Początkowy punkt migawki.

length
Int32

Długość zakresu.

Wyjątki

lengthjest ujemna lub start + length jest większa niż długość migawki.

Dotyczy

SnapshotSpan(ITextSnapshot, Int32, Int32)

Inicjuje nowe wystąpienie elementu SnapshotSpan z określoną migawką, punktem początkowym i długością.

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)

Parametry

snapshot
ITextSnapshot

Migawka tekstu, na podstawie której ma zostać utworzony zakres migawek.

start
Int32

Punkt początkowy migawki zakresu.

length
Int32

Długość zakresu migawek.

Wyjątki

snapshot ma wartość null.

startjest ujemna lub większa niż snapshot . Długość lub length jest ujemna lub start + length większa niż snapshot . Długość.

Dotyczy