Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 2.32 KB

isymunmanageddocument-interface.md

File metadata and controls

40 lines (35 loc) · 2.32 KB
description title ms.date api_name api_location api_type f1_keywords helpviewer_keywords ms.assetid topic_type
Learn more about: ISymUnmanagedDocument Interface
ISymUnmanagedDocument Interface
03/30/2017
ISymUnmanagedDocument
diasymreader.dll
COM
ISymUnmanagedDocument
ISymUnmanagedDocument interface [.NET Framework debugging]
5c26b366-6e81-467c-9dd0-02dd26fee0a3
apiref

ISymUnmanagedDocument Interface

Represents a document referenced by a symbol store. A document is defined by a uniform resource locator (URL) and a document type GUID. You can locate the document regardless of how it is stored by using the URL and document type GUID. You can store the document source in the symbol store and retrieve it through this interface.

Methods

Method Description
FindClosestLine Method Returns the closest line that is a sequence point, given a line in this document that may or may not be a sequence point.
GetCheckSum Method Gets the checksum.
GetCheckSumAlgorithmId Method Gets the checksum algorithm identifier, or returns a GUID of all zeros if there is no checksum.
GetDocumentType Method Gets the document type of this document.
GetLanguage Method Gets the language identifier of this document.
GetLanguageVendor Method Gets the language vendor of this document.
GetSourceLength Method Gets the length, in bytes, of the embedded source.
GetSourceRange Method Returns the specified range of the embedded source into the given buffer.
GetURL Method Returns the URL for this document.
HasEmbeddedSource Method Returns true if the document has source embedded in the debugging symbols; otherwise, returns false.

See also