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

ServiceAppointmentRequestInfo クラス

ServiceResourceScheduleHandler インターフェースに渡されるパラメーターのリストを表します。このクラスは、Apex で内部に実装されます。

名前空間

LxScheduler

ServiceAppointmentRequestInfo のコンストラクター

ServiceAppointmentRequestInfo のコンストラクターは次のとおりです。

ServiceAppointmentRequestInfo(startDate, endDate, ServiceResources, SchedulingPolicyId, workTypeGroupId, accountId, primaryResourceId, workTypeId, correlationId)

指定された開始日、終了日、サービスリソース、スケジュールポリシー、作業種別グループ、取引先 ID、プライマリリソース、作業種別、および相関関係を使用して、lxscheduler.ServiceAppointmentRequestInfo クラスの新しいインスタンスを作成します。

署名

public ServiceAppointmentRequestInfo(Datetime startDate, Datetime endDate, List<lxscheduler.ServiceResourceInfo> ServiceResources, String SchedulingPolicyId, String workTypeGroupId, String accountId, String primaryResourceId, String workTypeId, String correlationId)

パラメーター

startDate
型: Datetime
対応不可の時間枠を要求された開始日時。
endDate
型: Datetime
対応不可の時間枠を要求された終了日時。
ServiceResources
型: List<lxscheduler.ServiceResourceInfo>
対応不可の時間枠の要求されたサービスリソースのリスト。
SchedulingPolicyId
型: String
スケジュールポリシーの ID。
workTypeGroupId
型: String
作業種別グループ ID。
accountId
型: String
既存ユーザーの取引先 ID。
primaryResourceId
型: String
プライマリサービスリソースの ID。
workTypeId
型: String
作業種別 ID。
correlationId
型: String
サービス予定要求の一意の識別子。

ServiceAppointmentRequestInfo のメソッド

ServiceAppointmentRequestInfo のメソッドは次のとおりです。

getAccountId()

API 要求に含まれている場合、顧客の取引先 ID を返します。

署名

public String getAccountId()

戻り値

型: String

getCorrelationId()

要求の一意の識別子を返します。

署名

public String getCorrelationId()

戻り値

型: String

getEndDate()

対応不可の時間枠を要求された終了日時を返します。

署名

public Datetime getEndDate()

戻り値

型: Datetime

getPrimaryResourceId()

プライマリサービスリソースの ID を返します。

署名

public String getPrimaryResourceId()

戻り値

型: String

getSchedulingPolicyId()

API 要求に含まれているスケジュールポリシーの ID を返します。

署名

public String getSchedulingPolicyId()

戻り値

型: String

getServiceResources()

対応不可の時間枠の要求されたサービスリソースのリストを返します。

署名

public List<lxscheduler.ServiceResourceInfo> getServiceResources()

戻り値

型: List<lxscheduler.ServiceResourceInfo>

getStartDate()

対応不可の時間枠を要求された開始日時を返します。

署名

public Datetime getStartDate()

戻り値

型: Datetime

getWorkTypeGroupId()

API 要求に含まれている場合、作業種別グループ ID を返します。

署名

public String getWorkTypeGroupId()

戻り値

型: String

getWorkTypeId()

API 要求に含まれている場合、作業種別 ID を返します。

署名

public String getWorkTypeId()

戻り値

型: String