Freigeben über


Workstation.GetLocalWorkspaceInfo-Methode (Guid, String, String)

Eine Teamprojektauflistungs-Instanz-ID, einen Arbeitsbereichsnamen und einen Arbeitsbereichsbesitzer, Perspektive angegeben im lokalen Arbeitsbereichscache, um einen entsprechenden WorkspaceInfo-Objekts zu suchen. Anzeigenamen werden für die Arbeitsbereichsbesitzerszeichenfolge akzeptiert, aber, wenn die (Name, Besitzer) Kombination mehrdeutig ist, wird ein MultipleWorkspacesFoundException ausgelöst werden. RepositoryConstants.AuthenticatedUser für "workspaceOwner" übergeben ist ungültig, da kein Kontext vorhanden ist, um es in autorisierte Benutzer zu übersetzen.

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntax

'Declaration
Public Function GetLocalWorkspaceInfo ( _
    repositoryGuid As Guid, _
    workspaceName As String, _
    workspaceOwner As String _
) As WorkspaceInfo
public WorkspaceInfo GetLocalWorkspaceInfo(
    Guid repositoryGuid,
    string workspaceName,
    string workspaceOwner
)

Parameter

  • repositoryGuid
    Typ: System.Guid
    Die Instanz-ID der Teamprojektauflistung
  • workspaceOwner
    Typ: System.String
    Der Besitzer des Arbeitsbereichs

Rückgabewert

Typ: Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo
Das WorkspaceInfo-Objekt, wenn Sie gefunden; NULL andernfalls

.NET Framework-Sicherheit

Siehe auch

Referenz

Workstation Klasse

GetLocalWorkspaceInfo-Überladung

Microsoft.TeamFoundation.VersionControl.Client-Namespace