הפניה לכיתה של GMTDCreate DeliveryTaskRequest
סקירה כללית
אובייקט לא ניתן לשינוי שמייצג בקשה ליצירת משימת העברה.
מקבלת בירושה את GMTSImmutableData.
פונקציות של חברי מועדון | |
(instancetype) | - initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: |
הפונקציה מפעילה ומחזירה אובייקט GMTDCreateDeliveryTaskRequest באמצעות המאפיינים שסופקו. | |
נכסים | |
GMTDFleetEngineIDString * | taskID |
במקומה צריך להשתמש במדיניות initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint: . | |
GMTDFleetEngineIDString * | trackingID |
המזהה לצורכי מעקב של המשימה. | |
NSString * | parentID |
המזהה לצורכי מעקב של המשימה. | |
GMTSTaskType | taskType |
סוג המשימה. | |
GMTSTaskState | taskState |
מצב המשימה. | |
NSTimeInterval | taskDuration |
משך הזמן הצפוי של המשימה, בשניות. | |
GMSNavigationWaypoint * | plannedWaypoint |
ציון דרך אופציונלי שבו המשימה תבוצע. |
מסמכי תיעוד לגבי פונקציות של חברים
- (instancetype) initWithTaskID: | (GMTDFleetEngineIDString *) | taskID | |
מזהה לצורכי מעקב: | (nullable GMTDFleetEngineIDString *) | trackingID | |
transactionType: | (GMTSTaskType) | taskType | |
סטטוס המשימה: | (GMTSTaskState) | taskState | |
transactionDuration: | (NSTimeInterval) | taskDuration | |
plannedWaypoint (נקודת התכנון): | (nullable GMSNavigationWaypoint *) | plannedWaypoint | |
הפונקציה מפעילה ומחזירה אובייקט GMTDCreateDeliveryTaskRequest
באמצעות המאפיינים שסופקו.
- פרמטרים:
-
taskID מזהה המשימה. trackingID מזהה קבוע שהלקוח עשוי להיעזר בו במעקב אחר המשימה. taskType סוג המשימה הזו. taskState המצב של המשימה הזו. taskDuration משך הזמן הצפוי של המשימה הזו בשניות. plannedWaypoint המיקום שבו המשימה הזו תבוצע.
תיעוד נכס
- (GMTDFleetEngineIDString*) taskID [read, assign] |
במקומה צריך להשתמש במדיניות initWithTaskID:trackingID:taskType:taskState:taskDuration:plannedWaypoint:
.
מזהה המשימה.
- (GMTDFleetEngineIDString*) trackingID [read, assign] |
המזהה לצורכי מעקב של המשימה.
- (NSString*) parentID [read, assign] |
המזהה לצורכי מעקב של המשימה.
- הערה:
- נכס זה מיושן ויוסר בגרסה עתידית. במקום זאת, אפשר להשתמש בנכס trackingID.
- (GMTSTaskType) taskType [read, assign] |
סוג המשימה.
- (GMTSTaskState) taskState [read, assign] |
מצב המשימה.
- (NSTimeInterval) taskDuration [read, assign] |
משך הזמן הצפוי של המשימה, בשניות.
- (GMSNavigationWaypoint*) plannedWaypoint [read, assign] |
ציון דרך אופציונלי שבו המשימה תבוצע.