Udostępnij za pośrednictwem


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
System_CAPS_pubmethod AddWebProjectFromSourceControl(String, String, String, String, String)

Dodaje określonego projektu sieci Web do bieżącego rozwiązania, przechowywanie ich w określonej lokalizacji.

System_CAPS_pubmethod BrowseForServerLocation(String, String, String, String, String)

Wyświetlanie okna dialogowego użytkownika, aby przejść do lokalizacji serwera kontroli źródła.

System_CAPS_pubmethod 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