IVsPersistentTextImage Interface

Represents the image that is persisted and un-persisted.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("C47FFD1E-D84E-43A5-8CBE-E4AD06BE795B")> _
Public Interface IVsPersistentTextImage
[InterfaceTypeAttribute()]
[GuidAttribute("C47FFD1E-D84E-43A5-8CBE-E4AD06BE795B")]
public interface IVsPersistentTextImage
[InterfaceTypeAttribute()]
[GuidAttribute(L"C47FFD1E-D84E-43A5-8CBE-E4AD06BE795B")]
public interface class IVsPersistentTextImage
[<InterfaceTypeAttribute()>]
[<GuidAttribute("C47FFD1E-D84E-43A5-8CBE-E4AD06BE795B")>]
type IVsPersistentTextImage =  interface end
public interface IVsPersistentTextImage

The IVsPersistentTextImage type exposes the following members.

Methods

  Name Description
Public method Image_Alloc Allocates space of specified size for persistent disk image storage.
Public method Image_CloseFullTextScan Closes the full text scan of the image.
Public method Image_Free Frees space used by the persistent disk image.
Public method Image_FullTextRead Reads the full text image.
Public method Image_GetLength Gets the length of the text image.
Public method Image_LoadText Loads the specified text image.
Public method Image_OpenFullTextScan Open a full scan of the text image.
Public method Image_Realloc Reallocates space for the specified text image.

Top

Remarks

IVsPersistentTextImage is REQUIRED for all storage objects. This is not necessarily the same data that is exposed by IVsTextStorage.

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace