Share via


IVsTextImageUtilities Interface

Definition

Provides utilities for loading and saving text files and images.

public interface class IVsTextImageUtilities
public interface class IVsTextImageUtilities
__interface IVsTextImageUtilities
[System.Runtime.InteropServices.Guid("C5557BAA-B685-46DC-AF46-C16BFDE8FAB7")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextImageUtilities
[System.Runtime.InteropServices.Guid("C5557BAA-B685-46DC-AF46-C16BFDE8FAB7")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTextImageUtilities
[<System.Runtime.InteropServices.Guid("C5557BAA-B685-46DC-AF46-C16BFDE8FAB7")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextImageUtilities = interface
[<System.Runtime.InteropServices.Guid("C5557BAA-B685-46DC-AF46-C16BFDE8FAB7")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsTextImageUtilities = interface
Public Interface IVsTextImageUtilities
Attributes

Notes to Implementers

Implemented by the environment for loading and saving text files.

Methods

GetReplaceText(UInt32, String, IVsTextImage, TextSpan[], IVsTextSpanSet, String)

Gets replace text for find/replace operations.

GetTextFormat(UInt32, UInt32, Byte[], UInt32)

Gets text format

LoadTextFile(String, UInt32, UInt32, String)

Loads the specified text file.

LoadTextImageFromFile(String, IVsTextImage, UInt32, UInt32)

Loads a text image from the specified file.

LoadTextImageFromMemory(IVsTextImage, UInt32, UInt32, Byte[], UInt32)

Loads a text image from memory.

SaveTextImageToFile(String, IVsTextImage, UInt32, UInt32)

Saves a text image to a file.

SaveTextImageToMemory(IVsTextImage, UInt32, UInt32, Byte[], UInt32, UInt32)

Saves a text image to memory.

Applies to