Any suggestions? Export (0) Print
Expand All
Collapse the table of content
Expand the table of content
Expand Minimize

ReportingService2010.GetScheduleProperties Method (String)


Returns the properties of a shared schedule.

Namespace:   ReportService2010
Assembly:  ReportService2010 (in ReportService2010.dll)

<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)>
	RequestNamespace := "",
	ResponseNamespace := "",
	Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)>
Public Function GetScheduleProperties (
	ScheduleID As String
) As Schedule


Type: System.String

The ID of the schedule.

Return Value

Type: ReportService2010.Schedule

A Schedule object that contains state information and the schedule definition for a single schedule.

The table below shows header and permissions information on this operation.

SOAP Header Usage

(In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue

Native Mode Required Permissions

ReadSchedules (System)

SharePoint Mode Required Permissions


The MonthlyDOWRecurrence pattern is not supported in SharePoint integrated mode.

Imports System
Imports System.IO
Imports System.Text
Imports System.Web.Services
Imports System.Web.Services.Protocols

Class Sample

    Public Shared Sub Main()

        Dim rs As New ReportingService2010()
      rs.Url = "http://<Server Name>" + _
        rs.Credentials = _

        Dim definition As New ScheduleDefinition()
        Dim scheduleID As String
        ' Create the schedule definition.
        definition.StartDateTime = New DateTime(2003, 3, 1, 14, 0, 0)
        Dim recurrence As New WeeklyRecurrence()
        Dim days As New DaysOfWeekSelector()
        days.Monday = True
        days.Tuesday = True
        days.Wednesday = True
        days.Thursday = True
        days.Friday = True
        days.Saturday = False
        days.Sunday = False
        recurrence.DaysOfWeek = days
        recurrence.WeeksInterval = 1
        recurrence.WeeksIntervalSpecified = True
        definition.Item = recurrence

            Dim site As String = "http://<Server Name>"

            scheduleID = rs.CreateSchedule("My Schedule", _
                definition, site)
            Console.WriteLine("Schedule created with ID {0}", _


            recurrence = CType(definition.Item, WeeklyRecurrence)

            days = recurrence.DaysOfWeek
            Console.WriteLine("Monday: {0}", days.Monday)
            Console.WriteLine("Tuesday: {0}", days.Tuesday)
            Console.WriteLine("Wednesday: {0}", days.Wednesday)
            Console.WriteLine("Thursday: {0}", days.Thursday)
            Console.WriteLine("Friday: {0}", days.Friday)
            Console.WriteLine("Saturday: {0}", days.Saturday)
            Console.WriteLine("Sunday: {0}", days.Sunday)
            Console.WriteLine("Weeks Interval: {0}", _

        Catch e As SoapException
        End Try

    End Sub

End Class
Return to top
© 2016 Microsoft