IVsDeployableProjectCfg2 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于支持在项目部署期间进行部署的输出。 扩展并从继承 IVsDeployableProjectCfg 。
public interface class IVsDeployableProjectCfg2 : Microsoft::VisualStudio::Shell::Interop::IVsDeployableProjectCfg
public interface class IVsDeployableProjectCfg2 : Microsoft::VisualStudio::Shell::Interop::IVsDeployableProjectCfg
__interface IVsDeployableProjectCfg2 : Microsoft::VisualStudio::Shell::Interop::IVsDeployableProjectCfg
[System.Runtime.InteropServices.Guid("A981529F-4D0D-46EE-A758-AC26E50E099D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsDeployableProjectCfg2 : Microsoft.VisualStudio.Shell.Interop.IVsDeployableProjectCfg
[<System.Runtime.InteropServices.Guid("A981529F-4D0D-46EE-A758-AC26E50E099D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsDeployableProjectCfg2 = interface
interface IVsDeployableProjectCfg
Public Interface IVsDeployableProjectCfg2
Implements IVsDeployableProjectCfg
- 属性
- 实现
方法
| AdviseDeployStatusCallback(IVsDeployStatusCallback, UInt32) |
为部署状态建立回调。 返回 cookie 以便保存并在相应的 unadvise 方法中使用。 |
| Commit(UInt32) |
如果所有部署均已成功,则调用方法。 |
| QueryStartDeploy(UInt32, Int32[], Int32[]) |
检查是否可以使用一组给定选项部署项目。 |
| QueryStatusDeploy(Int32) |
调用以确定部署是否已完成。 |
| Rollback(UInt32) |
部署失败时要调用的方法。 |
| StartCleanDeploy(IVsOutputWindowPane, UInt32) | |
| StartDeploy(IVsOutputWindowPane, UInt32) |
开始部署。 |
| StopDeploy(Int32) |
暂停部署。 |
| UnadviseDeployStatusCallback(UInt32) |
断开由建立的回调 AdviseDeployStatusCallback(IVsDeployStatusCallback, UInt32) 。 |
| WaitDeploy(UInt32, Int32) |
过时的方法。 请勿使用。 |