IPersistFileCheckSum-Schnittstelle
Berechnet die Prüfsumme für die Datei zugeordneten Darstellung des Textpuffers.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
<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
Der IPersistFileCheckSum-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
CalculateCheckSum | Berechnet die Prüfsumme für die Datei zugeordneten Darstellung des Textpuffers mit dem angegebenen Algorithmus. |
Zum Seitenanfang
Hinweise
Die Prüfsumme für die Datei Darstellung des Textpuffers wird berechnet, als wäre sie auf dem Datenträger im aktuellen Zustand abwehr-Dateiformat angegebenen Benutzer gerade mit den Einstellungen gespeichert wurde (z. B. UTF8, Unicode usw.). Die Datei wird nicht tatsächlich geschrieben und dem geänderten Zustand des Dokuments durch diesen Vorgang wird nicht geändert. Diese Schnittstelle kann von jedem Dokument- oder Textpuffer implementiert werden. Insbesondere implementiert das Objekt IVsTextBuffer (z. B. im Kern des Editors implementiert diese Schnittstelle.)
Hinweise zur Implementierung
Diese Schnittstelle wird von derselben Klasse implementiert, die die IVsTextBuffer-Schnittstelle implementiert.
Hinweise zu Aufrufern
Rufen Sie diese Schnittstelle, indem sie die QueryInterface-Methode für ein IVsTextBuffer oder IVsTextLines-Objekts aufruft.