IVsUIDataConverter Interface
Converts data from one format to another.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (in Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
<GuidAttribute("6E48EB81-ADD0-4F9F-AF78-C02F053250B3")> _
Public Interface IVsUIDataConverter
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("6E48EB81-ADD0-4F9F-AF78-C02F053250B3")]
public interface IVsUIDataConverter
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute(L"6E48EB81-ADD0-4F9F-AF78-C02F053250B3")]
public interface class IVsUIDataConverter
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("6E48EB81-ADD0-4F9F-AF78-C02F053250B3")>]
type IVsUIDataConverter = interface end
public interface IVsUIDataConverter
The IVsUIDataConverter type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
Convert | Converts a data object. |
![]() |
get_ConvertibleFormats | Returns the formats that can be converted by this convertor. |
![]() |
get_Type | Returns the logical type to which the convertor applies. |
Top
Remarks
Packages can implement their own data converters for new data types or new presentation technologies or formats.