IVsAsynchOpenFromScc Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот интерфейс поддерживает асинхронную загрузку проектов из системы управления версиями.
public interface class IVsAsynchOpenFromScc
public interface class IVsAsynchOpenFromScc
__interface IVsAsynchOpenFromScc
[System.Runtime.InteropServices.Guid("99871A31-DB02-4DA9-98FB-89D8EDC700CE")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsAsynchOpenFromScc
[<System.Runtime.InteropServices.Guid("99871A31-DB02-4DA9-98FB-89D8EDC700CE")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsAsynchOpenFromScc = interface
Public Interface IVsAsynchOpenFromScc
- Атрибуты
Примечания для тех, кто реализует этот метод
Этот интерфейс реализуется с помощью пакета системы управления версиями для поддержки асинхронной (фоновой) загрузки проекта непосредственно из системы управления версиями. Пакет управления версиями может реализовывать этот интерфейс, если он выбирает.
Примечания для тех, кто вызывает этот метод
Среда вызывает этот интерфейс всякий раз, когда ему требуется загрузить проект из системы управления версиями. Если вызов LoadProjectAsynchronously(String, Int32) метода указывает, что проект должен быть загружен в фоновом режиме, среда вызывает LoadProject(String) метод для запуска процесса загрузки. Среда затем вызывает IsLoadingContent(IVsHierarchy, Int32) метод периодически или прослушивает вызов, OnLoadComplete() чтобы определить, когда загрузка завершена.
Методы
| IsLoadingContent(IVsHierarchy, Int32) |
Этот метод определяет, завершена ли загрузка для решения или проекта, загружаемого в асинхронном режиме. |
| LoadProject(String) |
Данный метод начинает загрузку указанного проекта в асинхронном режиме. |
| LoadProjectAsynchronously(String, Int32) |
Этот метод определяет, должен ли указанный проект быть загружен в асинхронном режиме. |