VSPIAImporterClass.WrapTypeLibrary(TLIBATTR[], String, String, String, Int32, IVsTypeLibraryWrapperCallback, IntPtr[], IntPtr[], IntPtr[], IntPtr[], UInt32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Retorna S_OK se o método for bem-sucedido, E_FAIL se o método falhar.