Interfejs IVsSccAddWebProjectFromSourceControl
Ten interfejs dodaje projektu sieci Web do bieżącego rozwiązania z 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
[GuidAttribute("53544C4D-724A-46C8-8D01-6D4518CA118C")]
[InterfaceTypeAttribute(1)]
public interface IVsSccAddWebProjectFromSourceControl
[GuidAttribute("53544C4D-724A-46C8-8D01-6D4518CA118C")]
[InterfaceTypeAttribute(1)]
public interface class IVsSccAddWebProjectFromSourceControl
[<GuidAttribute("53544C4D-724A-46C8-8D01-6D4518CA118C")>]
[<InterfaceTypeAttribute(1)>]
type IVsSccAddWebProjectFromSourceControl = interface end
<GuidAttribute("53544C4D-724A-46C8-8D01-6D4518CA118C")>
<InterfaceTypeAttribute(1)>
Public Interface IVsSccAddWebProjectFromSourceControl
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AddWebProjectFromSourceControl(String, String, String, String, String) | Dodaje określonego projektu sieci Web do bieżącego rozwiązania, przechowywanie ich w określonej lokalizacji. |
![]() |
BrowseForServerLocation(String, String, String, String, String) | Wyświetlanie okna dialogowego użytkownika, aby przejść do lokalizacji serwera kontroli źródła. |
![]() |
IsAddWebProjectSupported(Boolean) | Określa, czy jest obsługiwane dodawanie projektu sieci Web do bieżącego rozwiązania bezpośrednio z kontroli źródła. |
Uwagi
Program Visual Studio zawsze obsługuje ten interfejs tak że każdy kwerendy SVsSccManager usługi dla tego interfejsu jest gwarantowane, pobierz go. Visual Studio następnie pyta, czy bieżący pakiet kontroli źródła dla tego samego interfejsu i, jeśli można uzyskać, przekazuje wszystkie wywołania do źródła pakietu kontroli wersji interfejsu.
Jeśli program Visual Studio nie można pobrać tego interfejsu z pakietu kontroli źródła, a następnie wersją programu Visual Studio IsAddWebProjectSupported zwraca false, wskazujący, że dodanie projektu sieci Web z kontroli źródła nie jest obsługiwane.
Uwagi dotyczące implementacji:
Ten interfejs jest implementowany przez pakiet kontroli źródła, gdy obsługuje możliwość dodawania projektu sieci Web do rozwiązania bezpośrednio z kontroli źródła. Jeśli ten interfejs nie jest zaimplementowana, użytkownik musi ręcznie dodać projektu sieci Web do rozwiązania.
Uwagi dotyczące wywoływania:
Środowisko wywołuje ten interfejs, aby określić, czy dodać projektu sieci Web z kontroli źródła pojawi się okno dialogowe. Jeśli ten interfejs jest implementowany (określoną przez wywołanie IsAddWebProjectSupported Metoda) i użytkownik kliknie przycisk przeglądania w oknie dialogowym wywołania środowiska BrowseForServerLocation metodę, aby uzyskać informacje o tym, gdzie przejść do projektu sieci Web. Dzięki tym informacjom środowiska przedstawia inne okno dialogowe (dostarczany przez środowisko) wybierz projekt sieci Web do dodania i lokalizację do zapisania go w systemie lokalnym. Następnie wywołuje środowiska AddWebProjectFromSourceControl metodę, aby dodać wybranego projektu sieci Web do bieżącego rozwiązania.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku