ReportingService2010.SetScheduleProperties Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Eigenschaften eines freigegebenen Zeitplans fest.
public:
void SetScheduleProperties(System::String ^ Name, System::String ^ ScheduleID, ReportService2010::ScheduleDefinition ^ ScheduleDefinition);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetScheduleProperties", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
public void SetScheduleProperties (string Name, string ScheduleID, ReportService2010.ScheduleDefinition ScheduleDefinition);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetScheduleProperties", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
member this.SetScheduleProperties : string * string * ReportService2010.ScheduleDefinition -> unit
Public Sub SetScheduleProperties (Name As String, ScheduleID As String, ScheduleDefinition As ScheduleDefinition)
Parameter
- Name
- String
Der Name des Zeitplans.
- ScheduleID
- String
Die ID des Zeitplans.
- ScheduleDefinition
- ScheduleDefinition
Ein ScheduleDefinition-Objekt, das die festzulegenden Eigenschaften und Werte für den Zeitplan definiert.
- Attribute
Hinweise
In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.
SOAP-Headerverwendung | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Erforderliche Berechtigungen für den einheitlichen Modus | UpdateSchedules (System) |
Erforderliche Berechtigungen im SharePoint-Modus | <xref:Microsoft.SharePoint.SPBasePermissions.ManageWeb> |
Um eine Eigenschaft aus einem freigegebenen Zeitplan zu entfernen, legen Sie die -Eigenschaft auf null
(Nothing
in Visual Basic) fest. Das Festlegen eines leeren Werts für eine Eigenschaft, die nicht vorhanden ist, wirkt sich nicht auf den Zeitplan aus.
Wenn Sie den Wert einer bereits vorhandenen Eigenschaft festlegen, wird der Wert überschrieben.
Die SetScheduleProperties -Methode beendet die Ausführung eines geplanten Vorgangs nicht, wenn die -Methode aufgerufen wird. Wenn der Zeitplan während einer geplanten Ausführung aktualisiert wird, werden Die Änderungen in nachfolgenden Ausführungen übernommen.
Das MonthlyDOWRecurrence Muster wird im integrierten SharePoint-Modus nicht unterstützt.