ข้อมูลอ้างอิงคลาส GMTDDeliveryTask

ข้อมูลอ้างอิงของคลาส GMTD DeliveryTask

ภาพรวม

วัตถุที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงถึงหน่วยงานที่ทำเสร็จแล้ว ณ จุดพักรถ

รับค่า GMTSTask

ฟังก์ชันสมาชิกแบบสาธารณะ

(อินสแตนซ์ประเภท)- initWithTaskID:providerID:taskType:taskState:taskOutcome:taskOutcomeTimestamp:taskOutcomeWaypoint:taskOutcomeLocationSource:trackingID:vehicleID:plannedWaypoint:taskDuration:
 สร้างอินสแตนซ์ของคลาสนี้

พร็อพเพอร์ตี้

GMTDFleetEngineIDStringtaskID
 รหัสของงาน
NSString * providerID
 รหัสที่เชื่อมโยงกับผู้ให้บริการ
GMTSTaskTypetaskType
 ประเภทของงานปัจจุบัน
GMTSTaskStatetaskState
 สถานะการดำเนินการปัจจุบันของงาน
GMTSTaskOutcometaskOutcome
 ผลลัพธ์ของงาน
NSTimeIntervaltaskOutcomeTimestamp
 การประทับเวลาเมื่อมีการอัปเดตผลของงาน (จากเซิร์ฟเวอร์)
GMSNavigationWaypoint * taskOutcomeWaypoint
 จุดอ้างอิงที่มีการกำหนดผลลัพธ์ของงาน
GMTSTaskOutcomeLocationSourcetaskOutcomeLocationSource
 ระบุแหล่งที่มาของข้อมูลตำแหน่งในช็อตผลลัพธ์Waypoint
GMTDFleetEngineIDStringtrackingID
 ช่วยให้คุณสามารถจัดเก็บรหัสเพื่อให้ลูกค้าสามารถหลีกเลี่ยงการแมปที่ไม่จำเป็นหรือซับซ้อน
GMTDFleetEngineIDStringvehicleID
 รหัสของยานพาหนะที่กำลังทำงานนี้
GMSNavigationWaypoint * plannedWaypoint
 จุดอ้างอิงที่จะส่งงานให้แล้วเสร็จ
NSTimeIntervaltaskDuration
 เวลาเพิ่มเติมสำหรับดำเนินการในสถานที่นี้

เอกสารประกอบเกี่ยวกับฟังก์ชันของสมาชิก

- (อินสแตนซ์) initWithTaskID: (GMTDFleetEngineIDString *) ที่เป็นค่าว่างได้ taskID
รหัสผู้ให้บริการ: (nullable NSString *)  providerID
TasksType: (GMTSTaskType) taskType
TasksState: (GMTSTaskState) taskState
ผลลัพธ์: (GMTSTaskOutcome) taskOutcome
TasksresultTimestamp: (NSTimeInterval) taskOutcomeTimestamp
TaskresultsWaypoint: (GMSNavigationWaypoint * ที่เป็นค่าว่างได้ *) taskOutcomeWaypoint
TasksresultsLocationSource: (GMTSTaskOutcomeLocationSource) taskOutcomeLocationSource
รหัสติดตาม: (GMTDFleetEngineIDString *) ที่เป็นค่าว่างได้ trackingID
รหัสพาหนะ: (GMTDFleetEngineIDString *) ที่เป็นค่าว่างได้ vehicleID
PlanWaypoint: (GMSNavigationWaypoint * ที่เป็นค่าว่างได้ *) plannedWaypoint
ระยะเวลา: (NSTimeInterval) taskDuration

สร้างอินสแตนซ์ของคลาสนี้

พารามิเตอร์:
taskIDรหัสของงาน
providerIDรหัสที่เชื่อมโยงกับผู้ให้บริการ
taskTypeประเภทของงาน
taskStateสถานะการดำเนินการปัจจุบันของงาน
taskOutcomeผลลัพธ์ของงาน
taskOutcomeTimestampเวลาที่กําหนดผลลัพธ์ของงาน
taskOutcomeWaypointจุดอ้างอิงที่มีการกำหนดผลลัพธ์ของงาน
taskOutcomeLocationSourceระบุว่าค่าของtask_outcome_location มาจากการแมปที่ไม่จำเป็นหรือซับซ้อนหรือไม่
trackingIDช่วยให้คุณสามารถจัดเก็บรหัสเพื่อให้ลูกค้าสามารถหลีกเลี่ยงการแมปที่ไม่จำเป็นหรือซับซ้อน
vehicleIDรหัสของยานพาหนะที่ดำเนินงานนี้
plannedWaypointจุดอ้างอิงที่จะทำการเสร็จสมบูรณ์
taskDurationเวลาเพิ่มเติมสำหรับดำเนินการในสถานที่นี้

เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์

- (GMTDFleetEngineIDString*) taskID [read, assign, inherited]

รหัสของงาน

- (NSString*) providerID [read, assign, inherited]

รหัสที่เชื่อมโยงกับผู้ให้บริการ

- (GMTSTaskType) taskType [read, assign, inherited]

ประเภทของงานปัจจุบัน

- (GMTSTaskState) taskState [read, assign, inherited]

สถานะการดำเนินการปัจจุบันของงาน

- (GMTSTaskOutcome) taskOutcome [read, assign, inherited]

ผลลัพธ์ของงาน

- (NSTimeInterval) taskOutcomeTimestamp [read, assign, inherited]

การประทับเวลาเมื่อมีการอัปเดตผลของงาน (จากเซิร์ฟเวอร์)

- (GMSNavigationWaypoint*) taskOutcomeWaypoint [read, assign, inherited]

จุดอ้างอิงที่มีการกำหนดผลลัพธ์ของงาน

ระบุแหล่งที่มาของข้อมูลตำแหน่งในช็อตผลลัพธ์Waypoint

- (GMTDFleetEngineIDString*) trackingID [read, assign, inherited]

ช่วยให้คุณสามารถจัดเก็บรหัสเพื่อให้ลูกค้าสามารถหลีกเลี่ยงการแมปที่ไม่จำเป็นหรือซับซ้อน

- (GMTDFleetEngineIDString*) vehicleID [read, assign, inherited]

รหัสของยานพาหนะที่กำลังทำงานนี้

- (GMSNavigationWaypoint*) plannedWaypoint [read, assign, inherited]

จุดอ้างอิงที่จะส่งงานให้แล้วเสร็จ

- (NSTimeInterval) taskDuration [read, assign, inherited]

เวลาเพิ่มเติมสำหรับดำเนินการในสถานที่นี้