Partager via


IPersistFileCheckSum, interface

Calcule le contrôle de cohérence pour la représentation de fichier de la mémoire tampon de texte associée.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Syntaxe

'Déclaration
<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

Le type IPersistFileCheckSum expose les membres suivants.

Méthodes

  Nom Description
Méthode publique CalculateCheckSum Calcule le contrôle de cohérence pour la représentation de fichier de la mémoire tampon de texte associée à l'aide de l'algorithme spécifié.

Début

Notes

Le contrôle de cohérence pour la représentation de fichier de la mémoire tampon de texte est calculé comme s'il ont été enregistrés au disque dans son état actuel avec les paramètres actuellement spécifiés de format de fichier d'enregistrement d'utilisateur (par exemple. UTF8, Unicode, etc.). Le fichier n'est pas écrit réellement et l'état modifié du document n'est pas modifié par cette opération. Cette interface peut être implémentée par tout document ou mémoire tampon de texte. En particulier l'objet d'IVsTextBuffer (comme implémenté par le principal éditeur) implémente cette interface.

Remarques à l'attention des implémenteurs

Cette interface est implémentée sur la même classe qui implémente l'interface d'IVsTextBuffer.

Remarques à l'attention des appelants

Obtenez cette interface en appelant la méthode de QueryInterface sur un objet d'IVsTextBuffer ou d'IVsTextLines.

Voir aussi

Référence

Microsoft.VisualStudio.TextManager.Interop, espace de noms