Get the sequence points for the current method.
[Visual Basic] Sub GetSequencePoints( _ ByVal offsets() As Integer, _ ByVal documents() As ISymbolDocument, _ ByVal lines() As Integer, _ ByVal columns() As Integer, _ ByVal endLines() As Integer, _ ByVal endColumns() As Integer _ ) [C#] void GetSequencePoints( int[] offsets, ISymbolDocument[] documents, int[] lines, int[] columns, int[] endLines, int[] endColumns ); [C++] void GetSequencePoints( int* offsets[], ISymbolDocument* documents[], int* lines[], int* columns[], int* endLines[], int* endColumns[] ) = 0; [JScript] function GetSequencePoints( offsets : int[], documents : ISymbolDocument[], lines : int[], columns : int[], endLines : int[], endColumns : int[] );
The sequence points are sorted by offset and are for all documents in the method. Use GetSequencePointCount to retrieve the count of all sequence points and create arrays of the proper size.
GetSequencePoints will verify the size of each array and place the sequence point information into each. If any array is NULL, the data for that array is simply not returned.
ISymbolMethod Interface | ISymbolMethod Members | System.Diagnostics.SymbolStore Namespace