Condividi tramite


IVsUIDataConverterManager Interface

Definition

Registers converters for additional data types.

public interface class IVsUIDataConverterManager
public interface class IVsUIDataConverterManager
__interface IVsUIDataConverterManager
public interface IVsUIDataConverterManager
[System.Runtime.InteropServices.Guid("806BA229-8188-4663-A918-65B0E0CC0503")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsUIDataConverterManager
type IVsUIDataConverterManager = interface
[<System.Runtime.InteropServices.Guid("806BA229-8188-4663-A918-65B0E0CC0503")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsUIDataConverterManager = interface
Public Interface IVsUIDataConverterManager
Attributes

Remarks

This object is implemented by packages that include convertors implemented in IVsUIDataConverterManager interfaces.

Methods

GetConverter(String, UInt32, UInt32, IVsUIDataConverter)

Returns a IVsUIDataConverter for a specified conversion.

GetObjectConverter(IVsUIObject, UInt32, IVsUIDataConverter)

Get a convertor for a specified object.

RegisterConverter(String, UInt32, UInt32, IVsUIDataConverter)

Registers the convertor with the shell.

UnregisterConverter(String, UInt32, UInt32)

Removes the convertor from the shell.

Applies to