Partager via


TeamFoundationVersionControlService.QueryEffectiveItemPermissions, méthode

Calcule les autorisations pour un utilisateur à un point particulier. Applique l'autorisation et des listes refusent, héritage, et d'appartenance aux groupes de produire une simple liste d'autorisations de l'utilisateur.

Espace de noms :  Microsoft.TeamFoundation.VersionControl.Server
Assembly :  Microsoft.TeamFoundation.VersionControl.Server (dans Microsoft.TeamFoundation.VersionControl.Server.dll)

Syntaxe

'Déclaration
Public Function QueryEffectiveItemPermissions ( _
    requestContext As TeamFoundationRequestContext, _
    workspaceName As String, _
    workspaceOwner As String, _
    item As String, _
    identityName As String _
) As List(Of String)
public List<string> QueryEffectiveItemPermissions(
    TeamFoundationRequestContext requestContext,
    string workspaceName,
    string workspaceOwner,
    string item,
    string identityName
)

Paramètres

  • workspaceName
    Type : System.String
    Nom de l'espace de travail (utilisé uniquement si l'élément est un chemin d'accès local).
  • workspaceOwner
    Type : System.String
    Propriétaire de l'espace de travail (utilisé uniquement si l'élément est un chemin d'accès local).
  • item
    Type : System.String
    Serveur ou chemin d'accès local de l'élément à vérifier.
  • identityName
    Type : System.String
    Nom d'utilisateur aux autorisations de test de.

Valeur de retour

Type : System.Collections.Generic.List<String>
Choix de noms d'autorisation.

Sécurité .NET Framework

Voir aussi

Référence

TeamFoundationVersionControlService Classe

Microsoft.TeamFoundation.VersionControl.Server, espace de noms