Share via


SPDataStore.DoesUserHavePermissions - Méthode

Vérifie si l'utilisateur actuel possède l'autorisation spécifiée pour un objet.

Cette API n’est pas conforme CLS. 

Espace de noms :  Microsoft.PerformancePoint.Scorecards.Store
Assembly :  Microsoft.PerformancePoint.Scorecards.Store (dans Microsoft.PerformancePoint.Scorecards.Store.dll)

Syntaxe

'Déclaration
<CLSCompliantAttribute(False)> _
Public Function DoesUserHavePermissions ( _
    spObjectTypeId As String, _
    location As RepositoryLocation, _
    permissions As SPBasePermissions _
) As Boolean
'Utilisation
Dim instance As SPDataStore
Dim spObjectTypeId As String
Dim location As RepositoryLocation
Dim permissions As SPBasePermissions
Dim returnValue As Boolean

returnValue = instance.DoesUserHavePermissions(spObjectTypeId, _
    location, permissions)
[CLSCompliantAttribute(false)]
public bool DoesUserHavePermissions(
    string spObjectTypeId,
    RepositoryLocation location,
    SPBasePermissions permissions
)

Paramètres

  • spObjectTypeId
    Type : System.String

    Le type d'objet en cours d'accès : SPDashboard, SPDataSource, SPFilter, SPIndicator, SPKpi, SPReportViewou SPScorecard.

Valeur renvoyée

Type : System.Boolean
true si l'utilisateur actuel possède les autorisations spécifiées ; dans le cas contraire, false.

Remarques

PerformancePoint Services dans SharePoint Server 2013 utilise les bibliothèques de documents SharePoint et les listes comme référentiel. Qui stocke les sources de données dans des bibliothèques de documents, et il stocke les autres objets de première classes (tableaux de bord, les filtres, indicateurs, indicateurs de performance clés, des rapports et des cartes de performance) dans les listes.

Voir aussi

Référence

SPDataStore classe

SPDataStore - Membres

Microsoft.PerformancePoint.Scorecards.Store - Espace de noms