Share via


SPDataStore.GetDashboard - Méthode

Récupère un tableau de bord à partir d'une liste SharePoint.

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

Syntaxe

'Déclaration
Public Function GetDashboard ( _
    location As RepositoryLocation _
) As Dashboard
'Utilisation
Dim instance As SPDataStore
Dim location As RepositoryLocation
Dim returnValue As Dashboard

returnValue = instance.GetDashboard(location)
public Dashboard GetDashboard(
    RepositoryLocation location
)

Paramètres

Valeur renvoyée

Type : Microsoft.PerformancePoint.Scorecards.Dashboard
Le tableau de bord demandé ou une référence Null (Rien dans Visual Basic) s'il n'existe pas.

Implémentations

IBIMonitoringStore.GetDashboard(RepositoryLocation)

Remarques

PerformancePoint Services dans SharePoint Server 2013 utilise les listes SharePoint comme référentiel pour tous les objets de première classes, à l'exception des sources de données. Cette méthode récupère un objet de première classe, ce qui représente une définition de page de tableau de bord du tableau de bord. Elle ne récupère pas un tableau de bord publié, qui est stocké dans une bibliothèque de documents de tableaux de bord distincte.

Exemples

L'exemple de code suivant montre comment récupérer un tableau de bord dans le référentiel, basé sur le chemin d'accès relatif de serveur à l'objet.

Pour pouvoir compiler cet exemple de code, vous procédez comme suit :

  • Configurer votre environnement de développement et créer un projet de bibliothèque de classes c# dans Visual Studio. Pour plus d'informations sur la configuration d'un environnement de développement, voir Configurer un environnement de développement général pour SharePoint 2013.

  • Ajoutez les DLL de Microsoft.PerformancePoint.Scorecards.Store, Microsoft.PerformancePoint.Scorecards.ServerCommon et Microsoft.PerformancePoint.Scorecards.Client en tant que références à votre projet. Pour plus d'informations sur PerformancePoint Services DLL, voir PerformancePoint Services DLLs Used in Development Scenarios.

  • Ajoutez les directives using suivantes à votre classe.

    using Microsoft.PerformancePoint.Scorecards;
    using Microsoft.PerformancePoint.Scorecards.Store;
    
  • Créez une méthode qui définit une variable chaîne nommée « relativePath » pour stocker le chemin d'accès relatif de serveur à l'objet. Le chemin d'accès exemple suivant définit l'identificateur d'objet à « 5 »: /BI Center/Lists/PerformancePoint Content/5_.000.

  • Collez le code suivant dans la nouvelle méthode.

// Retrieve the object from the specified location.
// The RepositoryLocation constructor takes the server-relative path to the object.
Dashboard requestedDashboard = SPDataStore.GlobalDataStore.GetDashboard(new RepositoryLocation(relativePath));

Voir aussi

Référence

SPDataStore classe

SPDataStore - Membres

Microsoft.PerformancePoint.Scorecards.Store - Espace de noms