IVsDeployableProjectCfg.AdviseDeployStatusCallback Yöntem

Tanım

Dağıtım durumu olaylarının bildirimlerini almak için ortamı kaydeder.

public:
 int AdviseDeployStatusCallback(Microsoft::VisualStudio::Shell::Interop::IVsDeployStatusCallback ^ pIVsDeployStatusCallback, [Runtime::InteropServices::Out] System::UInt32 % pdwCookie);
int AdviseDeployStatusCallback(Microsoft::VisualStudio::Shell::Interop::IVsDeployStatusCallback const & pIVsDeployStatusCallback, [Runtime::InteropServices::Out] unsigned int & pdwCookie);
public int AdviseDeployStatusCallback (Microsoft.VisualStudio.Shell.Interop.IVsDeployStatusCallback pIVsDeployStatusCallback, out uint pdwCookie);
abstract member AdviseDeployStatusCallback : Microsoft.VisualStudio.Shell.Interop.IVsDeployStatusCallback * uint32 -> int
Public Function AdviseDeployStatusCallback (pIVsDeployStatusCallback As IVsDeployStatusCallback, ByRef pdwCookie As UInteger) As Integer

Parametreler

pIVsDeployStatusCallback
IVsDeployStatusCallback

'ndaki Ortamın arabirimine yönelik işaretçi IVsDeployStatusCallback .

pdwCookie
UInt32

dışı Tamamlanan kaydı temsil eden bir soyut tanıtıcı işaretçisi.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

COM Imzası

Vsshell. IDL dosyasından:

HRESULT IVsDeployableProjectCfg::AdviseDeployStatusCallback(  
   [in] IVsDeployStatusCallback *pIVsDeployStatusCallback,  
   [out] VSCOOKIE *pdwCookie  
);  

IVsDeployStatusCallbackArabirim, bir projenin dağıtım durumundaki değişiklikleri ortama bildiren bir mekanizmadır. Bir dağıtım olayı gerçekleştiğinde, proje uygun IVsDeployStatusCallback yöntemi çağırır. Örneğin, OnEndDeploy bir dağıtım tamamlandığında proje çağrılır.

Şunlara uygulanır