DkmSourcePosition Class

Definition

Source code position which corresponds to a code element. The could represent a location which has been extracted from a symbol (PDB) file, or it could be the location of a breakpoint in the IDE.

public ref class DkmSourcePosition
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmSourcePosition
[Windows::Foundation::Metadata::WebHostHidden]
class DkmSourcePosition
[System.Runtime.InteropServices.Guid("7995b6c8-93dc-ac77-d59b-b99ce6ec9e48")]
public class DkmSourcePosition
[<System.Runtime.InteropServices.Guid("7995b6c8-93dc-ac77-d59b-b99ce6ec9e48")>]
type DkmSourcePosition = class
Public Class DkmSourcePosition
Inheritance
DkmSourcePosition
Attributes

Properties

DocumentName

Name of the source file. This is generally a full path, but in some scenarios it make be a partial path or just a name with extension (ex: example.cpp). In the case of a dynamic document (ex: running script from internet explorer) 'Path' could be a URL rather than a local file path.

SourceFileId

Identifies a source file and provides the information which a symbol handler could use to search a symbol file (PDB) for information on this source file.

TextSpan

The start/end line/column ranges for a contiguous span of text.

Methods

Create(DkmSourceFileId, DkmTextSpan)

Create a new DkmSourcePosition object instance.

Applies to