CustomTrackToVersion Делегат

Определение

Предоставляет пользовательскую реализацию отслеживания диапазонов. Данный делегат должен быть реализован пользовательскими отслеживающими диапазонами.

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 

Параметры

customSpan
ITrackingSpan

Отслеживаемый диапазон.

currentVersion
ITextVersion

Версия, которой принадлежит диапазон currentSpan.

targetVersion
ITextVersion

Версия, для которой должен отслеживаться диапазон currentSpan.

currentSpan
Span

Отслеживаемый диапазон.

customState
Object

Пользовательское состояние, предоставленное в момент создания диапазона.

Возвращаемое значение

Span

Диапазон, для которого отслеживается диапазон currentSpan.

Комментарии

targetVersion может предшествовать currentVersion .

Применяется к