この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

RecurringAppointmentsManager クラス

毎週繰り返される予定のパターンを返す getRecurringAppointmentSlots メソッドを使用した結果を表します。

名前空間

FSL

使用方法

RecurringAppointmentsManager は、RecurringPattern クラスを必須パラメーターとして取り、毎週繰り返される RecurringSequence 予定のリストを返す Apex クラスです。

RecurringAppointmentsManager のメソッド

RecurringAppointmentsManager には、次の静的メソッドが含まれます。

getRecurringAppointmentsSlots

RecurringSequence 予定のリストを返します。

シグネチャー

static List getRecurringAppointmentsSlots

パラメーター

ServiceID
型: Id
必須。最初の予定を予約するために使用するサービス予定オブジェクト。
PolicyID
型: Id
必須。業務に関連する作業ルールや目標を取得するために使用するポリシー。
CalendarOperatingHoursId
型: Id
必須。返される時間枠の構造 (例: 09:00-10:00、10:00-11:00 など) を決定します。
RecurringPattern
型: RecurringPattern クラス
必須。このクラスのインスタンスは、繰り返しパターンからの必要な詳細をすべての含むパラメーターとして送信されます。
SchedulingOptionsCount
型: Integer
必須。最終的な回答で返すスケジュールオプションの数 (例: 上位 3 件のオプション)。

戻り値

型: List RecurringSequence

使用方法

このメソッドは、毎日、毎週、または毎月繰り返される予定のリストを返します。

次の例では、繰り返される予定のリストを取得しています。最初の例ではメソッド、2 番目の例ではスクリプトを使用します。

例 1:

例 2: