IVsPersistentTextImage Interface

Definition

Represents the image that is persisted and un-persisted.

public interface class IVsPersistentTextImage
public interface class IVsPersistentTextImage
__interface IVsPersistentTextImage
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("C47FFD1E-D84E-43A5-8CBE-E4AD06BE795B")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsPersistentTextImage
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("C47FFD1E-D84E-43A5-8CBE-E4AD06BE795B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsPersistentTextImage
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("C47FFD1E-D84E-43A5-8CBE-E4AD06BE795B")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsPersistentTextImage = interface
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("C47FFD1E-D84E-43A5-8CBE-E4AD06BE795B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsPersistentTextImage = interface
Public Interface IVsPersistentTextImage
Derived
Attributes

Remarks

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

Methods

Image_Alloc(Int32)

Allocates space of specified size for persistent disk image storage.

Image_CloseFullTextScan()

Closes the full text scan of the image.

Image_Free(IntPtr)

Frees space used by the persistent disk image.

Image_FullTextRead(String, Int32)

Reads the full text image.

Image_GetLength()

Gets the length of the text image.

Image_LoadText(String, Int32, UInt32)

Loads the specified text image.

Image_OpenFullTextScan()

Open a full scan of the text image.

Image_Realloc(IntPtr, Int32)

Reallocates space for the specified text image.

Applies to