Metoda IVsSccProject2.SetSccLocation — (String, String, String, String)
Metoda ta jest wywoływana przez część kontroli źródła, środowiska naturalnego, gdy projekt początkowo zostanie dodany do formantu źródła lub zmienić niektóre ustawienia projektu.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int SetSccLocation(
string pszSccProjectName,
string pszSccAuxPath,
string pszSccLocalPath,
string pszSccProvider
)
int SetSccLocation(
String^ pszSccProjectName,
String^ pszSccAuxPath,
String^ pszSccLocalPath,
String^ pszSccProvider
)
abstract SetSccLocation :
pszSccProjectName:string *
pszSccAuxPath:string *
pszSccLocalPath:string *
pszSccProvider:string -> int
Function SetSccLocation (
pszSccProjectName As String,
pszSccAuxPath As String,
pszSccLocalPath As String,
pszSccProvider As String
) As Integer
Parametry
- pszSccProjectName
[w] Ciąg nieprzezroczyste do projektu, który identyfikuje lokalizację projektu na serwerze.Utrzymują się ten ciąg w pliku projektu.
- pszSccAuxPath
[w] Ciąg nieprzezroczyste do projektu, który identyfikuje ścieżkę do serwera.Utrzymują się ten ciąg w pliku projektu.
- pszSccLocalPath
[w] Ciąg nieprzezroczyste do projektu, który identyfikuje ścieżkę lokalną do projektu.Utrzymują się ten ciąg w pliku projektu.
- pszSccProvider
[w] Ciąg nieprzezroczyste do projektu, który identyfikuje pakiet kontroli źródła.Utrzymują się ten ciąg w pliku projektu.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z ivssccproject2.idl
HRESULT SetSccLocation(
[in] LPCOLESTR pszSccProjectName,
[in] LPCOLESTR pszSccAuxPath,
[in] LPCOLESTR pszSccLocalPath,
[in] LPCOLESTR pszSccProvider
);
IVsSccProject2::SetSccLocationjest wywoływana przez środowisko do informowania projektu jego ustawień kontroli źródła.Te informacje jest używany do identyfikowania pakiet kontroli źródła dla projektu i mapowania między serwerem kontroli źródła i lokalizacji na dysku projektu i powiązanych zadań.
Projekt należy pamiętać o cztery części danych (nazwa projektu, pomocnicze ścieżki, ścieżki lokalnej i pakiet kontroli źródła), określonej przez utrwalanie ich w pliku projektu.Gdy te ciągi są przekazywane do projektu, projekt musi wywołać QueryEditFiles do określenia, czy można zmienić jego stan i akceptować ciągi i przechowywać je.
Przy otwieraniu, wzywa projektu RegisterSccProject się zarejestrować przy użyciu źródła części kontroli środowiska.
[!UWAGA]
Jeśli null lubpuste ciągi są zwracane wszystkie cztery parametry, projekt nie jest konieczne przechowywanie ustawień kontroli źródła i nie należy wywoływać RegisterSccProject.
Zobacz też
Interfejs IVsSccProject2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku