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)

Возвращает внедренный источник документа для указанного диапазона.

Применяется к

См. также раздел