Udostępnij za pośrednictwem


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