VSPIAImporterClass.WrapTypeLibrary Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
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
Parametreler
- pTypeLibToWrap
- TLIBATTR[]
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
- wszDestinationDirectory
- String
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
- wszKeyFile
- String
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
- wszKeyContainer
- String
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
- bDelaySign
- Int32
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
- pCallback
- IVsTypeLibraryWrapperCallback
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
- rgbstrWrapperPaths
-
IntPtr[]
nativeint[]
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
- rgWrappedTypeLibs
-
IntPtr[]
nativeint[]
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
- rgbGenerated
-
IntPtr[]
nativeint[]
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
- rgbstrWrapperTools
-
IntPtr[]
nativeint[]
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
- pcWrappedTypeLibs
- UInt32
İstenen tür kitaplığının yanı sıra bağımlı tür kitaplıklarının sarmalayıcılarını bulur veya kapsüller.
Döndürülenler
Yöntem S_OK başarılı olursa, yöntemi başarısız olursa, döndürür E_FAIL .