此接口支持项异步加载从源代码管理中。
命名空间: 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 确定加载时完成。
.gif)