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 | |
---|---|---|
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.