ITextSnapshot.CreateTrackingSpan Method (Int32, Int32, SpanTrackingMode)

Creates a ITrackingSpan in this snapshot.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

'Declaration
Function CreateTrackingSpan ( _
    start As Integer, _
    length As Integer, _
    trackingMode As SpanTrackingMode _
) As ITrackingSpan
ITrackingSpan CreateTrackingSpan(
    int start,
    int length,
    SpanTrackingMode trackingMode
)
ITrackingSpan^ CreateTrackingSpan(
    int start, 
    int length, 
    SpanTrackingMode trackingMode
)
abstract CreateTrackingSpan : 
        start:int * 
        length:int * 
        trackingMode:SpanTrackingMode -> ITrackingSpan
function CreateTrackingSpan(
    start : int, 
    length : int, 
    trackingMode : SpanTrackingMode
) : ITrackingSpan

Parameters

  • start
    Type: System.Int32

    The starting position of the tracking span.

  • length
    Type: System.Int32

    The length of the tracking span.

Return Value

Type: Microsoft.VisualStudio.Text.ITrackingSpan
A non-null ITrackingSpan.

Exceptions

Exception Condition
ArgumentOutOfRangeException

start is negative or greater than Length, or length is negative, or start plus length is less than start.

.NET Framework Security

See Also

Reference

ITextSnapshot Interface

CreateTrackingSpan Overload

Microsoft.VisualStudio.Text Namespace