Share via


SPDataStore.DeleteDataSource - Méthode

Supprime une source de données à partir d'une bibliothèque de documents SharePoint.

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

Syntaxe

'Déclaration
Public Sub DeleteDataSource ( _
    location As RepositoryLocation _
)
'Utilisation
Dim instance As SPDataStore
Dim location As RepositoryLocation

instance.DeleteDataSource(location)
public void DeleteDataSource(
    RepositoryLocation location
)

Paramètres

Implémentations

IBIMonitoringStore.DeleteDataSource(RepositoryLocation)

Remarques

PerformancePoint Services dans SharePoint Server 2013 utilise les bibliothèques de documents SharePoint comme référentiel de sources de données.

Exemples

L'exemple de code suivant montre comment supprimer une source de données 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.ServerCommon et de 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 la directive using suivante à votre classe : using Microsoft.PerformancePoint.Scorecards;.

  • 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/Data Connections for PerformancePoint/5_.000.

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

// Create a RepositoryLocation object. The constructor takes the server-relative
// path to the data source.
RepositoryLocation dataSourceLocation = new RepositoryLocation(relativePath);

// This example assumes the code is running in a Web Part on a front-end Web server.
// If this code is running within a service application, then you can call the
// SPDataStore.GlobalStore.DeleteDataSource method directly. 
BIMonitoringServiceApplicationProxy.Default.DeleteDataSource(dataSourceLocation);

Voir aussi

Référence

SPDataStore classe

SPDataStore - Membres

Microsoft.PerformancePoint.Scorecards.Store - Espace de noms