Metoda IVsSccEnlistmentPathTranslation.TranslateProjectPathToEnlistmentPath — (String, String, String)
Tłumaczy ścieżkę projektu ewentualnie wirtualnej ścieżki lokalnej i rejestracja, fizyczną ścieżkę.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Składnia
int TranslateProjectPathToEnlistmentPath(
string lpszProjectPath,
out string pbstrEnlistmentPath,
out string pbstrEnlistmentPathUNC
)
int TranslateProjectPathToEnlistmentPath(
String^ lpszProjectPath,
[OutAttribute] String^% pbstrEnlistmentPath,
[OutAttribute] String^% pbstrEnlistmentPathUNC
)
abstract TranslateProjectPathToEnlistmentPath :
lpszProjectPath:string *
pbstrEnlistmentPath:string byref *
pbstrEnlistmentPathUNC:string byref -> int
Function TranslateProjectPathToEnlistmentPath (
lpszProjectPath As String,
<OutAttribute> ByRef pbstrEnlistmentPath As String,
<OutAttribute> ByRef pbstrEnlistmentPathUNC As String
) As Integer
Parametry
- lpszProjectPath
[w] Projekt (ewentualnie) ścieżkę wirtualną jako uzyskanych z pliku rozwiązania.
- pbstrEnlistmentPath
[out] Ścieżka lokalna, używane przez roztwór do ładowania i zapisywania projektu.
- pbstrEnlistmentPathUNC
[out] The path used by the source control system for managing the enlistment ("\\drive\path", "drive:\path", "file://server/path").
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 ivssccenlistmentpathtranslation.idl
HRESULT TranslateProjectPathToEnlistmentPath(
[in] LPCOLESTR lpszProjectPath,
[out] BSTR * pbstrEnlistmentPath,
[out] BSTR * pbstrEnlistmentPathUNC
);
Aby przejść z rejestracja ścieżki do ścieżki projektu, należy użyć TranslateEnlistmentPathToProjectPath metody.
Zobacz też
Interfejs IVsSccEnlistmentPathTranslation
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku