XML_ScheduleSearchDescription

XML message about parameters of searching for program schedules by one condition

<ScheduleSearchDescription version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
  <searchID><!--required, xs:string, search ID, which is used to check whether the current search requester is the same; the search ID is valid for 5 minutes --></searchID>    
  <shareProperty><!--required, xs:string, shared property: public, private--></shareProperty>
  <uploader><!--optional, xs:string, uploader  name; if the parameter is not configured, the uploader is not limited--></uploader>
  <scheduleType><!--optional, xs:string, program schedule type: daily schedule, weekly schedule, loop schedule, all--></scheduleType>
  <TimeSpanList><!--optional, modification period of program schedule; if the parameter is not configured, the modification time is not limited-->
    <TimeSpan>
      <startTime><!--required, xs:time, start time (ISO 8601 format)--></startTime>
      <endTime><!--required, xs:time, end time (ISO 8601 format)--></endTime>
    </TimeSpan>
  </TimeSpanList>  
  <maxResults><!--optional, xs:integer, maximum number of returned results per search--></maxResults>
  <searchResultsPosition><!--optional, xs:integer, the end position of search result in result list. In a single search, if you cannot get all the records in the result list, you can mark the end position and get the following records after the marked position in the next search --></searchResultsPosition>
</ScheduleSearchDescription>