| 
        public interface ISymbolDocument
       | 
This interface also provides access to that source, if present.
| CheckSumAlgorithmId | Read-only Gets the checksum algorithm identifier. | 
| DocumentType | Read-only Gets the type of the current document. | 
| HasEmbeddedSource | Read-only Checks whether the current document is stored in the symbol store. | 
| Language | Read-only Gets the language of the current document. | 
| LanguageVendor | Read-only Gets the language vendor of the current document. | 
| SourceLength | Read-only Gets the length, in bytes, of the embedded source. | 
| URL | Read-only Gets the URL of the current document. | 
| FindClosestLine | Returns the closest line that is a sequence point, given a line in the current document that might or might not be a sequence point. | 
| GetCheckSum | Gets the checksum. | 
| GetSourceRange | Gets the embedded document source for the specified range. | 
| 
            Guid CheckSumAlgorithmId {get;}
           | 
| 
            Guid DocumentType {get;}
           | 
| 
            bool HasEmbeddedSource {get;}
           | 
| 
            Guid Language {get;}
           | 
| 
            Guid LanguageVendor {get;}
           | 
| 
            int SourceLength {get;}
           | 
| 
            string URL {get;}
           | 
line
| 
            byte[] GetCheckSum(); | 
startLine
startColumn
endLine
endColumn