Поделиться через


IPersistFileCheckSum - интерфейс

Рассчитывает контрольную сумму для представления файла соответствующего текстового буфера.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("35355DA7-3EEA-452E-89F3-68344278F806")> _
Public Interface IPersistFileCheckSum
[InterfaceTypeAttribute()]
[GuidAttribute("35355DA7-3EEA-452E-89F3-68344278F806")]
public interface IPersistFileCheckSum
[InterfaceTypeAttribute()]
[GuidAttribute(L"35355DA7-3EEA-452E-89F3-68344278F806")]
public interface class IPersistFileCheckSum
[<InterfaceTypeAttribute()>]
[<GuidAttribute("35355DA7-3EEA-452E-89F3-68344278F806")>]
type IPersistFileCheckSum =  interface end
public interface IPersistFileCheckSum

Тип IPersistFileCheckSum предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод CalculateCheckSum Рассчитывает контрольную сумму для представления файла соответствующего текстового буфера, используя указанный алгоритм.

В начало страницы

Заметки

Контрольная сумма рассчитывается для представления файла текстового буфера если она была сохранена на диске в текущем состоянии с параметрами формата файла в настоящее время сохранения указанного пользователя (например. UTF8, Юникод и т д). Файл не записывается, и измененное состояние документа не измененный данной операцией. Этот интерфейс может быть реализован любым документом или текстовым буфером. в частности IVsTextBuffer реализация редактора (базовые) объект реализует этот интерфейс.

Примечания для разработчиков

Этот интерфейс реализуется на одном и том же классе, который реализует IVsTextBuffer интерфейс.

Примечания к вызывающим объектам

Для получения этого интерфейса нужно вызвать метод QueryInterface метод IVsTextBuffer OR IVsTextLines объект.

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен