VSPIAImporterClass.WrapTypeLibrary(TLIBATTR[], String, String, String, Int32, IVsTypeLibraryWrapperCallback, IntPtr[], IntPtr[], IntPtr[], IntPtr[], UInt32) Método

Definição

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

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

Parâmetros

pTypeLibToWrap
TLIBATTR[]

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

wszDestinationDirectory
String

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

wszKeyFile
String

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

wszKeyContainer
String

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

bDelaySign
Int32

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

pCallback
IVsTypeLibraryWrapperCallback

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

rgbstrWrapperPaths
IntPtr[]

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

rgWrappedTypeLibs
IntPtr[]

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

rgbGenerated
IntPtr[]

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

rgbstrWrapperTools
IntPtr[]

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

pcWrappedTypeLibs
UInt32

Localiza ou encapsula wrappers para a biblioteca de tipos solicitada, bem como quaisquer bibliotecas de tipos dependentes.

Retornos

Int32

Retorna S_OK se o método for bem-sucedido, E_FAIL se o método falhar.

Implementações

Aplica-se a