مرجع کلاس GMTDDeliveryTask

مرجع کلاس GMTDDeliveryTask

بررسی اجمالی

یک شیء تغییرناپذیر که واحدی از کار انجام شده در توقف خودرو را نشان می دهد.

GMTSTask را به ارث می برد.

توابع اعضای عمومی

(نوع نمونه) - initWithTaskID:ProviderID:taskType:taskState:taskOutcome:taskOutcomeTimestamp:taskOutcomeWaypoint:taskOutcomeLocationSource:trackingID:vehicleID:plannedWaypoint:taskDuration:
نمونه ای از این کلاس را نمونه سازی می کند.

خواص

GMTDFleetEngineIDString * شناسه وظیفه
شناسه کار
NSString * شناسه ارائه دهنده
شناسه مرتبط با ارائه دهنده.
GMTSTaskType نوع وظیفه
نوع کار فعلی
GMTSTaskState وضعیت وظیفه
وضعیت اجرای فعلی کار.
GMTSTaskOutcome نتیجه وظیفه
نتیجه کار.
NSTimeInterval taskOutcomeTimestamp
مهر زمانی زمانی که نتیجه کار به روز شد (از سرور).
GMSNavigationWaypoint * taskOutcomeWaypoint
نقطه ای که در آن نتیجه کار تعیین شد.
GMTSTaskOutcomeLocationSource taskOutcomeLocationSource
منبع اطلاعات مکان را در taskOutcomeWaypoint نشان می دهد.
GMTDFleetEngineIDString * شناسه پیگیری
به شما امکان می دهد یک شناسه ذخیره کنید تا مشتری بتواند از نقشه برداری غیر ضروری یا پیچیده جلوگیری کند.
GMTDFleetEngineIDString * شناسه وسیله نقلیه
شناسه وسیله نقلیه ای که این کار را انجام می دهد.
GMSNavigationWaypoint * نقطه راه برنامه ریزی شده
نقطه ای که در آن کار قرار است تکمیل شود.
NSTimeInterval مدت زمان کار
زمان اضافی برای انجام یک عمل در این مکان.

مستندات عملکرد اعضا

- (نوع نمونه) initWithTaskID: ( GMTDFleetEngineIDString قابل تهی *) شناسه وظیفه
شناسه ارائه دهنده: (NSString nullable *) شناسه ارائه دهنده
نوع وظیفه: ( GMTSTaskType ) نوع وظیفه
وضعیت وظیفه: ( GMTSTaskState ) وضعیت وظیفه
نتیجه وظیفه: ( GMTSTaskOutcome ) نتیجه وظیفه
TaskOutcomeTimestamp: (NSTtimeInterval) taskOutcomeTimestamp
taskOutcomeWaypoint: (GMSNavigationWaypoint قابل تهی *) taskOutcomeWaypoint
taskOutcomeLocationSource: ( GMTSTaskOutcomeLocationSource ) taskOutcomeLocationSource
شناسه پیگیری: ( GMTDFleetEngineIDString قابل تهی *) شناسه پیگیری
شناسه وسیله نقلیه: ( GMTDFleetEngineIDString قابل تهی *) شناسه وسیله نقلیه
برنامه ریزی شده: (GMSNavigationWaypoint قابل تهی *) نقطه راه برنامه ریزی شده
مدت زمان کار: (NSTtimeInterval) مدت زمان کار

نمونه ای از این کلاس را نمونه سازی می کند.

مولفه های:
شناسه وظیفه شناسه یک کار
شناسه ارائه دهنده شناسه مرتبط با ارائه دهنده.
نوع وظیفه نوع کار.
وضعیت وظیفه وضعیت اجرای فعلی کار.
نتیجه وظیفه نتیجه کار.
taskOutcomeTimestamp زمانی که نتیجه کار تعیین شد.
taskOutcomeWaypoint نقطه ای که در آن نتیجه کار تعیین شد.
taskOutcomeLocationSource نشان می دهد که آیا مقدار task_outcome_location ناشی از نگاشت غیر ضروری یا پیچیده است.
شناسه پیگیری به شما امکان می دهد یک شناسه ذخیره کنید تا مشتری بتواند از نقشه برداری غیر ضروری یا پیچیده جلوگیری کند.
شناسه وسیله نقلیه شناسه وسیله نقلیه ای که این وظیفه را انجام می دهد.
نقطه راه برنامه ریزی شده نقطه ای که در آن کار تکمیل خواهد شد.
مدت زمان کار زمان اضافی برای انجام یک عمل در این مکان.

اسناد ملکی

- ( GMTDFleetEngineIDString *) task ID [read, assign, inherited]

شناسه کار

- شناسه ارائه دهنده (NSString*) [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]

نقطه ای که در آن نتیجه کار تعیین شد.

منبع اطلاعات مکان را در taskOutcomeWaypoint نشان می دهد.

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

به شما امکان می دهد یک شناسه ذخیره کنید تا مشتری بتواند از نقشه برداری غیر ضروری یا پیچیده جلوگیری کند.

شناسه وسیله نقلیه ای که این کار را انجام می دهد.

- (GMSNavigationWaypoint*) برنامه‌ریزی‌شده Waypoint [read, assign, inherited]

نقطه ای که در آن کار قرار است تکمیل شود.

- مدت زمان وظیفه (NSTimeInterval) [read, assign, inherited]

زمان اضافی برای انجام یک عمل در این مکان.