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-адрес, вы можете найти документ. При необходимости источник документа можно хранить в хранилище символов.
Этот интерфейс также предоставляет доступ к этому источнику, если он имеется.
Примечание
Этот интерфейс является управляемым аналогом ISymUnmanagedDocument
интерфейса, одним из неуправляемых интерфейсов хранилища символов, которые предоставляют альтернативный способ чтения и записи отладочной информации о символах.
Свойства
CheckSumAlgorithmId |
Возвращает идентификатор алгоритма подсчета контрольной суммы. |
DocumentType |
Возвращает тип текущего документа. |
HasEmbeddedSource |
Проверяет, хранится ли текущий документ в хранилище символов. |
Language |
Возвращает язык текущего документа. |
LanguageVendor |
Возвращает поставщика языка текущего документа. |
SourceLength |
Возвращает длину внедренного источника в байтах. |
URL |
Возвращает URL-адрес текущего документа. |
Методы
FindClosestLine(Int32) |
Возвращает ближайшую строку, являющуюся точкой следования, для заданной строки документа, которая может являться или не являться точкой следования. |
GetCheckSum() |
Возвращает контрольную сумму. |
GetSourceRange(Int32, Int32, Int32, Int32) |
Возвращает внедренный источник документа для указанного диапазона. |