Udostępnij za pośrednictwem


Interfejs IVsAsynchOpenFromScc

 

Opublikowano: sierpień 2016

Ten interfejs obsługuje asynchroniczne ładowanie projektów z systemu kontroli źródła.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

[InterfaceTypeAttribute(1)]
[GuidAttribute("99871A31-DB02-4DA9-98FB-89D8EDC700CE")]
public interface IVsAsynchOpenFromScc
[InterfaceTypeAttribute(1)]
[GuidAttribute("99871A31-DB02-4DA9-98FB-89D8EDC700CE")]
public interface class IVsAsynchOpenFromScc
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("99871A31-DB02-4DA9-98FB-89D8EDC700CE")>]
type IVsAsynchOpenFromScc = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("99871A31-DB02-4DA9-98FB-89D8EDC700CE")>
Public Interface IVsAsynchOpenFromScc

Metody

Nazwa Opis
System_CAPS_pubmethod IsLoadingContent(IVsHierarchy, Int32)

Ta metoda określa, czy ładowania jest zakończona rozwiązania lub projektu, które są ładowane asynchronicznie.

System_CAPS_pubmethod LoadProject(String)

Ta metoda rozpoczyna asynchroniczne ładowanie określonego projektu.

System_CAPS_pubmethod LoadProjectAsynchronously(String, Int32)

Metoda określa, czy określonego projektu muszą być ładowane asynchronicznie.

Uwagi dotyczące implementacji:

Ten interfejs jest implementowany przez pakiet kontroli źródła w celu obsługi asynchroniczne (to znaczy w tle) podczas ładowania projektu bezpośrednio z kontroli źródła. Pakiet kontroli źródła można implementować ten interfejs, jeśli wybiera.

Uwagi dotyczące wywoływania:

Środowisko wywołuje ten interfejs zawsze, gdy konieczne jest załadowanie projektu z kontroli źródła. Jeśli wywołanie LoadProjectAsynchronously Metoda wskazuje projektu muszą być ładowane w tle, a następnie wywołuje środowiska LoadProject metodę, aby uruchomić proces ładowania. Następnie wywołuje środowiska IsLoadingContent metody okresowo lub odbiera wywołanie OnLoadComplete ustalenie po ukończeniu ładowania.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku