VSPIAImporter Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Implemented by all wrapping tools.
public interface class VSPIAImporter : Microsoft::VisualStudio::Shell::Interop::IVsTypeLibraryWrapper
public interface class VSPIAImporter : Microsoft::VisualStudio::Shell::Interop::IVsTypeLibraryWrapper
__interface VSPIAImporter : Microsoft::VisualStudio::Shell::Interop::IVsTypeLibraryWrapper
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.Shell.Interop.VSPIAImporterClass))]
[System.Runtime.InteropServices.Guid("E6065B70-C9B6-4636-80F5-1CF92D7ECE5B")]
public interface VSPIAImporter : Microsoft.VisualStudio.Shell.Interop.IVsTypeLibraryWrapper
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.Shell.Interop.VSPIAImporterClass))]
[System.Runtime.InteropServices.Guid("E6065B70-C9B6-4636-80F5-1CF92D7ECE5B")]
[System.Runtime.InteropServices.ComVisible(false)]
public interface VSPIAImporter : Microsoft.VisualStudio.Shell.Interop.IVsTypeLibraryWrapper
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.Shell.Interop.VSPIAImporterClass))>]
[<System.Runtime.InteropServices.Guid("E6065B70-C9B6-4636-80F5-1CF92D7ECE5B")>]
type VSPIAImporter = interface
interface IVsTypeLibraryWrapper
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.Shell.Interop.VSPIAImporterClass))>]
[<System.Runtime.InteropServices.Guid("E6065B70-C9B6-4636-80F5-1CF92D7ECE5B")>]
[<System.Runtime.InteropServices.ComVisible(false)>]
type VSPIAImporter = interface
interface IVsTypeLibraryWrapper
Public Interface VSPIAImporter
Implements IVsTypeLibraryWrapper
- Derived
- Attributes
- Implements
Methods
GetMainWrapperFilename(TLIBATTR[], String) |
Gets the filename for a given type library. (Inherited from IVsTypeLibraryWrapper) |
GetMainWrapperFriendlyName(TLIBATTR[], String) |
Gets the name that is displayed in the project system when the component is referred to. (Inherited from IVsTypeLibraryWrapper) |
NeedsRegeneration(TLIBATTR[], String, String, Int32, Int32, String, Int32) |
Determines whether a given wrapper for a given type library needs to be regenerated. (Inherited from IVsTypeLibraryWrapper) |
WrapTypeLibrary(TLIBATTR[], String, String, String, Int32, IVsTypeLibraryWrapperCallback, IntPtr[], IntPtr[], IntPtr[], IntPtr[], UInt32) |
Finds or encapsulates wrappers for the requested type library as well as any dependent type libraries. (Inherited from IVsTypeLibraryWrapper) |