Opis
Obiekt zawierający dane funkcjonalne związane z pojazdem.
Mogą to być dane profilowe, np. maksymalna pojemność, lub dane śledzenia, takie jak bieżące podróże i lokalizacja.
Dziedziczy wymiar GMTSImmutableData.
Publiczne funkcje członków | |
(typ instancji) | – initWithvehicleName:vehicleState:supportedTripTypes:currentTrips:lastLocation:maximumCapacity:attributes:vehicleType: |
Inicjowanie obiektu. | |
Usługi | |
NSString * | vehicleName |
Nazwa pojazdu. | |
GMTSVehicleState | vehicleState |
Stan pojazdu (wszystkie opcje znajdziesz w sekcji GMTSVehicleState). | |
GMTSVehicleSupportedTripTypes | supportedTripTypes |
Obsługiwane typy podróży: wszystkie opcje znajdziesz w sekcji GMTSVehicleSupportedTripTypes. | |
NSSlate< NSString * > * | currentTrips |
Tablica zawiera cały bieżący identyfikator podróży. | |
GMTSVehicleLocation * | lastLocation |
Ostatnia lokalizacja pojazdu. | |
int32_t | maximumCapacity |
Maksymalna pojemność. | |
NSSlate < GMTSVehicleAttributeKeyValuePair * > * | atrybuty |
Tablica zawiera wszystkie atrybuty pojazdu. | |
GMTSVehicleType * | vehicleType |
Informacje o typie pojazdu. |
Dokumentacja funkcji członka grupy
- (typ instancji) initWithvehicleName: | (nullable NSString *) | vehicleName | |
pojazdState: | (GMTSVehicleState) | vehicleState | |
supportedTripTypes: | (GMTSVehicleSupportedTripTypes) | supportedTripTypes | |
bieżącePodróże: | (nullable NSArray< NSString * > *) | currentTrips | |
lastLocation: | (wartość null GMTSVehicleLocation *) | lastLocation | |
maksymalna pojemność: | (int32_t) | maximumCapacity | |
atrybuty: | (nullable NSArray< GMTSVehicleAttributeKeyValuePair * > *) | atrybuty | |
pojazdTyp: | (GMTSVehicleType *) | vehicleType, | |
Inicjowanie obiektu.
- Parametry:
-
vehicleName Nazwa pojazdu. vehicleState Stan pojazdu (wszystkie opcje znajdziesz w sekcji GMTSVehicleState). supportedTripTypes Wszystkie obsługiwane typy podróży. currentTrips Tablica zawiera cały bieżący identyfikator podróży. lastLocation Ostatnia lokalizacja pojazdu. maximumCapacity Maksymalna pojemność. atrybuty Słownik zawiera wszystkie atrybuty pojazdu. vehicleType Informacje o typie pojazdu.
Dokumentacja właściwości
– (NSString*) vehicleName [read, copy] |
Nazwa pojazdu.
– (GMTSVehicleState) vehicleState [read, assign] |
Stan pojazdu (wszystkie opcje znajdziesz w sekcji GMTSVehicleState).
– (GMTSVehicleSupportedTripTypes) supportedTripTypes [read, assign] |
Obsługiwane typy podróży: wszystkie opcje znajdziesz w sekcji GMTSVehicleSupportedTripTypes.
- (NSSlate<NSString *>*) currentTrips [read, copy] |
Tablica zawiera cały bieżący identyfikator podróży.
– (GMTSVehicleLocation*) lastLocation [read, copy] |
Ostatnia lokalizacja pojazdu.
- (int32_t) maximumCapacity [read, assign] |
Maksymalna pojemność.
- (NSSlate<GMTSVehicleAttributeKeyValuePair *>*) Atrybuty [read, copy] |
Tablica zawiera wszystkie atrybuty pojazdu.
– (GMTSVehicleType*) vehicleType [read, copy] |
Informacje o typie pojazdu.