CustomTrackToVersion 委托

提供范围跟踪的自定义实现。 此委托应由自定义跟踪范围实现。

命名空间:  Microsoft.VisualStudio.Text
程序集:  Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)

语法

声明
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 不支持委托。

参数

  • customState
    类型:Object

    创建此范围时提供的自定义状态。

返回值

类型:Microsoft.VisualStudio.Text.Span
currentSpan 要跟踪的范围。

备注

targetVersion 早于 currentVersion可能。

请参阅

参考

Microsoft.VisualStudio.Text 命名空间