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 | |
---|---|---|
![]() |
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.