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 | |
---|---|---|
IsLoadingContent(IVsHierarchy, Int32) | Ta metoda określa, czy ładowania jest zakończona rozwiązania lub projektu, które są ładowane asynchronicznie. |
|
LoadProject(String) | Ta metoda rozpoczyna asynchroniczne ładowanie określonego projektu. |
|
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