Partager via


CustomTrackToVersion, délégué

Fournit une implémentation personnalisée du suivi d'étendues. Ce délégué doit être implémenté par des étendues de suivi personnalisées.

Espace de noms :  Microsoft.VisualStudio.Text
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

'Déclaration
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 ne prend pas en charge les délégués.

Paramètres

  • customState
    Type : Object

    État personnalisé qui a été fourni lorsque l'étendue a été créée.

Valeur de retour

Type : Microsoft.VisualStudio.Text.Span
Étendue pour laquelle currentSpan fait l'objet d'un suivi.

Notes

targetVersion peut être plus tôt qu'currentVersion.

Voir aussi

Référence

Microsoft.VisualStudio.Text, espace de noms