VSPIAImporterClass Class
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 ref class VSPIAImporterClass : Microsoft::VisualStudio::Shell::Interop::VSPIAImporter
[Windows::Foundation::Metadata::WebHostHidden]
class VSPIAImporterClass : Microsoft::VisualStudio::Shell::Interop::VSPIAImporter
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("A353805B-8A96-479B-83EB-2EA3F69A674C")]
[System.Runtime.InteropServices.TypeLibType(2)]
public class VSPIAImporterClass : Microsoft.VisualStudio.Shell.Interop.VSPIAImporter
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("A353805B-8A96-479B-83EB-2EA3F69A674C")]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
public class VSPIAImporterClass : Microsoft.VisualStudio.Shell.Interop.VSPIAImporter
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("A353805B-8A96-479B-83EB-2EA3F69A674C")>]
[<System.Runtime.InteropServices.TypeLibType(2)>]
type VSPIAImporterClass = class
interface IVsTypeLibraryWrapper
interface VSPIAImporter
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("A353805B-8A96-479B-83EB-2EA3F69A674C")>]
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
type VSPIAImporterClass = class
interface VSPIAImporter
interface IVsTypeLibraryWrapper
Public Class VSPIAImporterClass
Implements VSPIAImporter
- Inheritance
-
VSPIAImporterClass
- Attributes
- Implements
Constructors
VSPIAImporterClass() |
Initializes a new instance of the VSPIAImporterClass class. |
Methods
GetMainWrapperFilename(TLIBATTR[], String) |
Gets the filename for a given type library. |
GetMainWrapperFriendlyName(TLIBATTR[], String) |
Gets the name that is displayed in the project system when the component is referred to. |
NeedsRegeneration(TLIBATTR[], String, String, Int32, Int32, String, Int32) |
Determines whether a given wrapper for a given type library needs to be regenerated. |
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. |