Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

SPDataStore.DeleteReportView - Méthode

SharePoint 2013

Supprime un rapport à partir d'une liste SharePoint.

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

public void DeleteReportView(
	RepositoryLocation location
)

Paramètres

location
Type : Microsoft.PerformancePoint.Scorecards.RepositoryLocation

L'emplacement de l'état dans la liste SharePoint. Seule la propriété ItemUrl doit être définie.

Implémentations

IBIMonitoringStore.DeleteReportView(RepositoryLocation)

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.

L'exemple de code suivant montre comment supprimer un rapport 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.

// Delete the object from the specified location.
// The RepositoryLocation constructor takes the server-relative path to the object.
SPDataStore.GlobalDataStore.DeleteReportView(new RepositoryLocation(relativePath));

Afficher: