VSPIAImporterClass.NeedsRegeneration 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.
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
Yöntem S_OK başarılı olursa, yöntemi başarısız olursa, döndürür E_FAIL .