CustomTrackToVersion Delegat
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.
Stellt eine benutzerdefinierte Implementierung der Spannennachverfolgung bereit. Dieser Delegat sollte von benutzerdefinierten Nachverfolgungsspannen implementiert werden.
public delegate Microsoft::VisualStudio::Text::Span CustomTrackToVersion(ITrackingSpan ^ customSpan, ITextVersion ^ currentVersion, ITextVersion ^ targetVersion, Span currentSpan, System::Object ^ customState);
public delegate Microsoft::VisualStudio::Text::Span CustomTrackToVersion(ITrackingSpan ^ customSpan, ITextVersion ^ currentVersion, ITextVersion ^ targetVersion, Span currentSpan, Platform::Object ^ customState);
public delegate Microsoft.VisualStudio.Text.Span CustomTrackToVersion(ITrackingSpan customSpan, ITextVersion currentVersion, ITextVersion targetVersion, Span currentSpan, object customState);
type CustomTrackToVersion = delegate of ITrackingSpan * ITextVersion * ITextVersion * Span * obj -> Span
Public Delegate Function CustomTrackToVersion(customSpan As ITrackingSpan, currentVersion As ITextVersion, targetVersion As ITextVersion, currentSpan As Span, customState As Object) As Span
Parameter
- customSpan
- ITrackingSpan
Die Spanne, die verfolgt werden soll.
- currentVersion
- ITextVersion
Die Version, zu der currentSpan gehört.
- targetVersion
- ITextVersion
Die Version, bis zu der currentSpan reichen soll.
- currentSpan
- Span
Die zu umfassende Spanne.
- customState
- Object
Der benutzerdefinierte Zustand, der beim Erstellen der Spanne bereitgestellt wurde.
Rückgabewert
Die Spanne, bis zu der currentSpan reicht.
Hinweise
targetVersion kann vor liegen currentVersion .