ISymbolDocument Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет документ, на который ссылается хранилище символов.
public interface class ISymbolDocument
public interface ISymbolDocument
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolDocument
type ISymbolDocument = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolDocument = interface
Public Interface ISymbolDocument
- Производный
- Атрибуты
Комментарии
Документ определяется URL-адресом и идентификатором GUID типа документа. С помощью GUID типа документа и URL-адреса можно найти документ. При необходимости можно хранить источник документа в хранилище символов.
Этот интерфейс также предоставляет доступ к этому источнику, если он присутствует.
Note
Этот интерфейс является управляемым аналогом ISymUnmanagedDocument интерфейса, одним из неуправляемых интерфейсов хранилища символов, которые предоставляют альтернативный способ чтения и записи сведений о символах отладки.
Свойства
| Имя | Описание |
|---|---|
| CheckSumAlgorithmId |
Возвращает идентификатор алгоритма контрольной суммы. |
| DocumentType |
Возвращает тип текущего документа. |
| HasEmbeddedSource |
Проверяет, хранится ли текущий документ в хранилище символов. |
| Language |
Возвращает язык текущего документа. |
| LanguageVendor |
Возвращает поставщика языка текущего документа. |
| SourceLength |
Возвращает длину в байтах внедренного источника. |
| URL |
Возвращает URL-адрес текущего документа. |
Методы
| Имя | Описание |
|---|---|
| FindClosestLine(Int32) |
Возвращает ближайшую строку, которая является точкой последовательности, учитывая строку в текущем документе, которая может быть или не может быть точкой последовательности. |
| GetCheckSum() |
Возвращает контрольную сумму. |
| GetSourceRange(Int32, Int32, Int32, Int32) |
Возвращает внедренный источник документа для указанного диапазона. |