Partilhar via


Interface IPersistFileCheckSum

Calcula a soma de verificação para a representação de arquivo do buffer de texto associado.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Sintaxe

'Declaração
<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

O tipo IPersistFileCheckSum expõe os membros a seguir.

Métodos

  Nome Descrição
Método público CalculateCheckSum Calcula a soma de verificação para a representação de arquivo do buffer de texto associado usando o algoritmo especificado.

Superior

Comentários

A soma de verificação para a representação de arquivo do buffer de texto é calculada como se ele tivesse sido salvo em disco em seu estado com o usuário especificado no momento salvar configurações de formato de arquivo (por exemplo, UTF8, Unicode, etc.). O arquivo não é realmente escrito e o estado alterado do documento não seja modificado por esta operação. Esta interface pode ser implementada por qualquer buffer do documento ou texto. Em particular o IVsTextBuffer (como implementado pelo editor de núcleo) o objeto implementa essa interface.

Observações para implementadores

Essa interface é implementada da mesma classe que implementa o IVsTextBuffer interface.

Observações para chamadores

Obter essa interface chamando o QueryInterface método em um IVsTextBuffer ou IVsTextLines objeto.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop