VSPIAImporterClass.WrapTypeLibrary(TLIBATTR[], String, String, String, Int32, IVsTypeLibraryWrapperCallback, IntPtr[], IntPtr[], IntPtr[], IntPtr[], UInt32) Methode

Definition

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

public:
 virtual int WrapTypeLibrary(cli::array <Microsoft::VisualStudio::OLE::Interop::TLIBATTR> ^ pTypeLibToWrap, System::String ^ wszDestinationDirectory, System::String ^ wszKeyFile, System::String ^ wszKeyContainer, int bDelaySign, Microsoft::VisualStudio::Shell::Interop::IVsTypeLibraryWrapperCallback ^ pCallback, cli::array <IntPtr> ^ rgbstrWrapperPaths, cli::array <IntPtr> ^ rgWrappedTypeLibs, cli::array <IntPtr> ^ rgbGenerated, cli::array <IntPtr> ^ rgbstrWrapperTools, [Runtime::InteropServices::Out] System::UInt32 % pcWrappedTypeLibs) = Microsoft::VisualStudio::Shell::Interop::IVsTypeLibraryWrapper::WrapTypeLibrary;
public virtual int WrapTypeLibrary (Microsoft.VisualStudio.OLE.Interop.TLIBATTR[] pTypeLibToWrap, string wszDestinationDirectory, string wszKeyFile, string wszKeyContainer, int bDelaySign, Microsoft.VisualStudio.Shell.Interop.IVsTypeLibraryWrapperCallback pCallback, IntPtr[] rgbstrWrapperPaths, IntPtr[] rgWrappedTypeLibs, IntPtr[] rgbGenerated, IntPtr[] rgbstrWrapperTools, out uint pcWrappedTypeLibs);
abstract member WrapTypeLibrary : Microsoft.VisualStudio.OLE.Interop.TLIBATTR[] * string * string * string * int * Microsoft.VisualStudio.Shell.Interop.IVsTypeLibraryWrapperCallback * nativeint[] * nativeint[] * nativeint[] * nativeint[] * uint32 -> int
override this.WrapTypeLibrary : Microsoft.VisualStudio.OLE.Interop.TLIBATTR[] * string * string * string * int * Microsoft.VisualStudio.Shell.Interop.IVsTypeLibraryWrapperCallback * nativeint[] * nativeint[] * nativeint[] * nativeint[] * uint32 -> int
Public Overridable Function WrapTypeLibrary (pTypeLibToWrap As TLIBATTR(), wszDestinationDirectory As String, wszKeyFile As String, wszKeyContainer As String, bDelaySign As Integer, pCallback As IVsTypeLibraryWrapperCallback, rgbstrWrapperPaths As IntPtr(), rgWrappedTypeLibs As IntPtr(), rgbGenerated As IntPtr(), rgbstrWrapperTools As IntPtr(), ByRef pcWrappedTypeLibs As UInteger) As Integer

Parameter

pTypeLibToWrap
TLIBATTR[]

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

wszDestinationDirectory
String

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

wszKeyFile
String

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

wszKeyContainer
String

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

bDelaySign
Int32

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

pCallback
IVsTypeLibraryWrapperCallback

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

rgbstrWrapperPaths
IntPtr[]

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

rgWrappedTypeLibs
IntPtr[]

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

rgbGenerated
IntPtr[]

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

rgbstrWrapperTools
IntPtr[]

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

pcWrappedTypeLibs
UInt32

Sucht oder kapselt Wrapper für die angeforderte Typbibliothek sowie alle abhängigen Typbibliotheken ein.

Gibt zurück

Int32

Gibt S_OK zurück, wenn die Methode erfolgreich ist, und E_FAIL, wenn die Methode fehlschlägt.

Implementiert

Gilt für