BIMonitoringServiceApplicationProxy.DeleteDataSource-Methode
Löscht eine Datenquelle aus einer SharePoint-Dokumentbibliothek.
Namespace: Microsoft.PerformancePoint.Scorecards
Assembly: Microsoft.PerformancePoint.Scorecards.ServerCommon (in Microsoft.PerformancePoint.Scorecards.ServerCommon.dll)
Syntax
'Declaration
Public Sub DeleteDataSource ( _
location As RepositoryLocation _
)
'Usage
Dim instance As BIMonitoringServiceApplicationProxy
Dim location As RepositoryLocation
instance.DeleteDataSource(location)
public void DeleteDataSource(
RepositoryLocation location
)
Parameter
location
Typ: Microsoft.PerformancePoint.Scorecards.RepositoryLocationDer Speicherort der Datenquelle in der SharePoint-Dokumentbibliothek. Nur die ItemUrl -Eigenschaft muss definiert werden.
Implementiert
IBIMonitoringServiceApplicationProxy.DeleteDataSource(RepositoryLocation)
Hinweise
PerformancePoint-Dienste werden SharePoint-Dokumentbibliotheken als Repository für Datenquellen verwendet.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie Sie eine Datenquelle aus dem Repository, basierend auf der Server-relativer Pfad für das Objekt zu löschen.
Bevor Sie dieses Codebeispiel kompilieren können, müssen Sie Folgendes tun:
Konfigurieren Sie die Entwicklungsumgebung, und erstellen Sie ein C#-Klassenbibliotheksprojekt in Visual Studio. Informationen zum Konfigurieren einer Entwicklungsumgebung finden Sie unter Einrichten einer allgemeinen Entwicklungsumgebung für SharePoint 2013.
Die Microsoft.PerformancePoint.Scorecards.Client und Microsoft.PerformancePoint.Scorecards.ServerCommon DLLs als Verweise auf Ihr Projekt hinzufügen. Weitere Informationen zu PerformancePoint-Dienste DLLs finden Sie unter PerformancePoint Services DLLs Used in Development Scenarios.
Fügen Sie die folgende Direktive using Klasse hinzu: using Microsoft.PerformancePoint.Scorecards;.
Erstellen Sie eine Methode, die eine String-Variable mit dem Namen "RelativePath" zum Speichern des Pfads serverrelative für das Objekt definiert. In diesem Beispielpfad wird auf "5" die Objekt-ID: /BI Center/Data Connections for PerformancePoint/5_.000.
Fügen Sie das folgende Codebeispiel in der neuen Methode.
// 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);
Siehe auch
Referenz
BIMonitoringServiceApplicationProxy Klasse