GMTDCreateDeliveryTaskRequest 類別參考資料

GMTDCreateDeliveryTaskRequest 類別參考

總覽

不可變動的物件,代表建立提交工作的要求。

繼承 GMTSImmutableData

公開成員函式

(instancetype)- initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
 使用提供的屬性初始化並傳回 GMTDCreateDeliveryTaskRequest 物件。

資源

GMTDFleetEngineIDStringtaskID
 請改用 initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
GMTDFleetEngineIDStringtrackingID
 工作的追蹤 ID。
NSString * parentID
 工作的追蹤 ID。
GMTSTaskTypetaskType
 工作的類型。
GMTSTaskStatetaskState
 工作的狀態。
NSTimeIntervaltaskDuration
 工作的預期持續時間 (以秒為單位)。
GMSNavigationWaypoint * plannedWaypoint
 執行工作的選用路線點。

成員函式說明文件

- (instancetype) initWithTaskID: (GMTDFleetEngineIDString *) taskID
追蹤 ID: (可為空值的 GMTDFleetEngineIDString *) trackingID
taskType: (GMTSTaskType)。 taskType
taskState: (GMTSTaskState)。 taskState
工作持續時間: (NSTimeInterval) taskDuration
PlannedWaypoint: (可為空值 GMSNavigationWaypoint *) plannedWaypoint

使用提供的屬性初始化並傳回 GMTDCreateDeliveryTaskRequest 物件。

參數:
taskID工作的 ID。
trackingID用戶端對追蹤工作有幫助的任意 ID。
taskType這項工作的類型。
taskState這個工作的狀態。
taskDuration這項工作的預期持續時間 (以秒為單位)。
plannedWaypoint要執行這項工作的位置。

資源說明文件

- (GMTDFleetEngineIDString*) taskID [read, assign]

請改用 initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:

工作的 ID。

- (GMTDFleetEngineIDString*) trackingID [read, assign]

工作的追蹤 ID。

- (NSString*) parentID [read, assign]

工作的追蹤 ID。

注意:
這項資源已過時,將在日後推出的版本中移除。請改用追蹤 ID 資源。
- (GMTSTaskType) taskType [read, assign]

工作的類型。

- (GMTSTaskState) taskState [read, assign]

工作的狀態。

- (NSTimeInterval) taskDuration [read, assign]

工作的預期持續時間 (以秒為單位)。

- (GMSNavigationWaypoint*) plannedWaypoint [read, assign]

執行工作的選用路線點。