IVsAsynchOpenFromScc 接口

此接口支持项异步加载从源代码管理中。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)

语法

声明
<InterfaceTypeAttribute()> _
<GuidAttribute("99871A31-DB02-4DA9-98FB-89D8EDC700CE")> _
Public Interface IVsAsynchOpenFromScc
[InterfaceTypeAttribute()]
[GuidAttribute("99871A31-DB02-4DA9-98FB-89D8EDC700CE")]
public interface IVsAsynchOpenFromScc

IVsAsynchOpenFromScc 类型公开以下成员。

方法

  名称 说明
公共方法 IsLoadingContent 此方法确定加载是否为加载的解决方案或项目完成异步。
公共方法 LoadProject 此方法开始加载该指定的项目异步。
公共方法 LoadProjectAsynchronously 此方法确定是否必须加载一个指定的项目异步。

页首

备注

对实现者的说明

此接口由数据源控件包实现才能支持一个项目的异步 (即背景) 加载直接从源代码管理。,则选择,源代码管理包可以实现此接口。

对调用者的说明

该环境调用此接口,每当控件需要从源代码管理加载项目。如果对 LoadProjectAsynchronously 方法的调用指示在后台必须加载项,则该环境 LoadProject 调用方法启动加载过程。该环境定期然后调用 IsLoadingContent 方法或侦听对 OnLoadComplete 确定加载时完成。

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间