Delegato CustomTrackToVersion
Fornisce un'implementazione personalizzata di verifica dell'intervallo. Questo delegato deve essere implementato dagli intervalli di rilevamento personalizzati.
Spazio dei nomi: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
Public Delegate Function CustomTrackToVersion ( _
customSpan As ITrackingSpan, _
currentVersion As ITextVersion, _
targetVersion As ITextVersion, _
currentSpan As Span, _
customState As Object _
) As Span
public delegate Span CustomTrackToVersion(
ITrackingSpan customSpan,
ITextVersion currentVersion,
ITextVersion targetVersion,
Span currentSpan,
Object customState
)
public delegate Span CustomTrackToVersion(
ITrackingSpan^ customSpan,
ITextVersion^ currentVersion,
ITextVersion^ targetVersion,
Span currentSpan,
Object^ customState
)
type CustomTrackToVersion =
delegate of
customSpan:ITrackingSpan *
currentVersion:ITextVersion *
targetVersion:ITextVersion *
currentSpan:Span *
customState:Object -> Span
JScript non supporta i delegati.
Parametri
customSpan
Tipo: Microsoft.VisualStudio.Text.ITrackingSpanIntervallo da rilevare.
currentVersion
Tipo: Microsoft.VisualStudio.Text.ITextVersionLa versione in cui currentSpan appartiene.
targetVersion
Tipo: Microsoft.VisualStudio.Text.ITextVersionLa versione in cui currentSpan è possibile tenere traccia.
currentSpan
Tipo: Microsoft.VisualStudio.Text.SpanIntervallo da rilevare.
customState
Tipo: ObjectLo stato personalizzato fornito al momento della creazione dell'intervallo.
Valore restituito
Tipo: Microsoft.VisualStudio.Text.Span
L'intervallo in cui currentSpan barra di avanzamento.
Note
targetVersion può essere precedenti di currentVersion.