CustomTrackToVersion Delegat

Definition

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

Span

Die Spanne, bis zu der currentSpan reicht.

Hinweise

targetVersion kann vor liegen currentVersion .

Gilt für