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
Пользовательское состояние, предоставленное в момент создания диапазона.
Возвращаемое значение
Диапазон, для которого отслеживается диапазон currentSpan.
Комментарии
targetVersion может предшествовать currentVersion .