VSPIAImporterClass.NeedsRegeneration Yöntem

Tanım

Belirli bir tür kitaplığı için verilen bir sarmalayıcının yeniden oluşturulması gerekip gerekmediğini belirler.

public:
 virtual int NeedsRegeneration(cli::array <Microsoft::VisualStudio::OLE::Interop::TLIBATTR> ^ pTypeLibToWrap, System::String ^ wszKeyFile, System::String ^ wszKeyContainerName, int bDelaySign, int bCurrentlyDelaySigned, System::String ^ wszExistingWrapperFilename, [Runtime::InteropServices::Out] int % pbNeedsRegeneration) = Microsoft::VisualStudio::Shell::Interop::IVsTypeLibraryWrapper::NeedsRegeneration;
 virtual int NeedsRegeneration(std::Array <Microsoft::VisualStudio::OLE::Interop::TLIBATTR> const & pTypeLibToWrap, std::wstring const & wszKeyFile, std::wstring const & wszKeyContainerName, int bDelaySign, int bCurrentlyDelaySigned, std::wstring const & wszExistingWrapperFilename, [Runtime::InteropServices::Out] int & pbNeedsRegeneration);
public virtual int NeedsRegeneration (Microsoft.VisualStudio.OLE.Interop.TLIBATTR[] pTypeLibToWrap, string wszKeyFile, string wszKeyContainerName, int bDelaySign, int bCurrentlyDelaySigned, string wszExistingWrapperFilename, out int pbNeedsRegeneration);
abstract member NeedsRegeneration : Microsoft.VisualStudio.OLE.Interop.TLIBATTR[] * string * string * int * int * string * int -> int
override this.NeedsRegeneration : Microsoft.VisualStudio.OLE.Interop.TLIBATTR[] * string * string * int * int * string * int -> int
Public Overridable Function NeedsRegeneration (pTypeLibToWrap As TLIBATTR(), wszKeyFile As String, wszKeyContainerName As String, bDelaySign As Integer, bCurrentlyDelaySigned As Integer, wszExistingWrapperFilename As String, ByRef pbNeedsRegeneration As Integer) As Integer

Parametreler

pTypeLibToWrap
TLIBATTR[]

'ndaki Sarmalanacak bir tür kitaplığına yönelik işaretçi.

wszKeyFile
String

'ndaki wszkey Dosyayı belirtir.

wszKeyContainerName
String

'ndaki wszkey Kapsayıcı adını belirtir.

bDelaySign
Int32

'ndaki Gecikmeli imzalanmış olup olmadığını gösteren Boolean. İse true , derleme kısmen imzalanır.

bCurrentlyDelaySigned
Int32

'ndaki Şu anda gecikmeli imzalanmış olup olmadığını gösteren Boole değeri.

wszExistingWrapperFilename
String

'ndaki Sarmalayıcı dosya adını belirtir.

pbNeedsRegeneration
Int32

[out] false sarmalayıcının yeniden oluşturulması gerekmiyorsa. true sarmalayıcı yeniden üretilmelidir.

Döndürülenler

Int32

Yöntem S_OK başarılı olursa, yöntemi başarısız olursa, döndürür E_FAIL .

Uygulamalar

Şunlara uygulanır