Trading_ContactHoursDetailsType Class Reference
Inherits from | NSObject |
Conforms to | PicoBindable |
Declared in | Trading_ContactHoursDetailsType.h Trading_ContactHoursDetailsType.m |
Overview
Contains the data for primary and secondary contact hours for a given eBay user.
@ingroup EBayAPIInterface
Tasks
-
timeZoneID
Indicates the local time zone of the values provided for Hours1From/Hours1To
property
and Hours2From/Hours2To. If you specify a contact hours time range with
Hours1From and Hours1To, you must provide a local time zone.
To retrieve a complete list of the TimeZoneID values
supported by eBay, call GeteBayDetails with DetailName
set to TimeZoneDetails. -
hours1Days
Indicates the range of days for which the primary contact hours
property
specified by Hours1AnyTime or Hours1From and Hours1To apply.
If a value of None is provided for this field, the values provided for
Hours1AnyTime, Hours1From, Hours1To are ignored. -
hours1AnyTime
Indicates whether or not a user is available to be contacted 24 hours a day
property
during the range of days specified using the Hours1Days element.
True indicates the user is available 24 hours a day, false indicates otherwise.
In the case of this field being true, all values provided for Hours1From and
Hours1To will be ignored. In the case of this field being false,
the values provided Hours1From and Hours1To will be considered. -
hours1From
Indicates the starting time of day this eBay user is available for other eBay
property
members to contact for the range of days specified using Hours1Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID. -
hours1To
Indicates the ending time of day this eBay user is available for other eBay
property
members to contact them for the range of days specified using Hours1Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID. -
hours2Days
Indicates the range of days for which the secondary contact hours
property
specified by Hours2AnyTime or Hours2From and Hours2To apply.
If a value of None is provided for this field, the values provided for
Hours2AnyTime, Hours2From, Hours2To are ignored.
Note: You cannot set Hours2Days to EveryDay. If Hours1Days
is set to EveryDay, secondary contact hours do not apply. Hours2Days cannot be
set to the same value as Hours1Days. -
hours2AnyTime
Indicates whether or not a user is available to be contacted 24 hours a day
property
during the range of days specified using the Hours2Days element.
True indicates the user is available 24 hours a day, false indicates otherwise.
In the case of this field being true, all values provided for Hours2From and
Hours2To will be ignored. In the case of this field being false,
the values provided Hours2From and Hours2To will be considered. -
hours2From
Indicates the starting time of day this eBay user is available for other eBay
property
members to contact for the range of days specified using Hours2Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID. -
hours2To
Indicates the ending time of day this eBay user is available for other eBay
property
members to contact them for the range of days specified using Hours1Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID. -
any
(public property)
property
Properties
any
(public property)
@property (nonatomic, retain) NSMutableArray *any
Discussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_ContactHoursDetailsType.h
hours1AnyTime
Indicates whether or not a user is available to be contacted 24 hours a day
during the range of days specified using the Hours1Days element.
True indicates the user is available 24 hours a day, false indicates otherwise.
In the case of this field being true, all values provided for Hours1From and
Hours1To will be ignored. In the case of this field being false,
the values provided Hours1From and Hours1To will be considered.
@property (nonatomic, retain) NSNumber *hours1AnyTime
Discussion
Indicates whether or not a user is available to be contacted 24 hours a day
during the range of days specified using the Hours1Days element.
True indicates the user is available 24 hours a day, false indicates otherwise.
In the case of this field being true, all values provided for Hours1From and
Hours1To will be ignored. In the case of this field being false,
the values provided Hours1From and Hours1To will be considered.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_ContactHoursDetailsType.h
hours1Days
Indicates the range of days for which the primary contact hours
specified by Hours1AnyTime or Hours1From and Hours1To apply.
If a value of None is provided for this field, the values provided for
Hours1AnyTime, Hours1From, Hours1To are ignored.
@property (nonatomic, retain) NSString *hours1Days
Discussion
Indicates the range of days for which the primary contact hours
specified by Hours1AnyTime or Hours1From and Hours1To apply.
If a value of None is provided for this field, the values provided for
Hours1AnyTime, Hours1From, Hours1To are ignored.
type: string constant in Trading_DaysCodeType.h
Declared In
Trading_ContactHoursDetailsType.h
hours1From
Indicates the starting time of day this eBay user is available for other eBay
members to contact for the range of days specified using Hours1Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID.
@property (nonatomic, retain) NSDate *hours1From
Discussion
Indicates the starting time of day this eBay user is available for other eBay
members to contact for the range of days specified using Hours1Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID.
type : NSDate, wrapper for primitive date
Declared In
Trading_ContactHoursDetailsType.h
hours1To
Indicates the ending time of day this eBay user is available for other eBay
members to contact them for the range of days specified using Hours1Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID.
@property (nonatomic, retain) NSDate *hours1To
Discussion
Indicates the ending time of day this eBay user is available for other eBay
members to contact them for the range of days specified using Hours1Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID.
type : NSDate, wrapper for primitive date
Declared In
Trading_ContactHoursDetailsType.h
hours2AnyTime
Indicates whether or not a user is available to be contacted 24 hours a day
during the range of days specified using the Hours2Days element.
True indicates the user is available 24 hours a day, false indicates otherwise.
In the case of this field being true, all values provided for Hours2From and
Hours2To will be ignored. In the case of this field being false,
the values provided Hours2From and Hours2To will be considered.
@property (nonatomic, retain) NSNumber *hours2AnyTime
Discussion
Indicates whether or not a user is available to be contacted 24 hours a day
during the range of days specified using the Hours2Days element.
True indicates the user is available 24 hours a day, false indicates otherwise.
In the case of this field being true, all values provided for Hours2From and
Hours2To will be ignored. In the case of this field being false,
the values provided Hours2From and Hours2To will be considered.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_ContactHoursDetailsType.h
hours2Days
Indicates the range of days for which the secondary contact hours
specified by Hours2AnyTime or Hours2From and Hours2To apply.
If a value of None is provided for this field, the values provided for
Hours2AnyTime, Hours2From, Hours2To are ignored.
Note: You cannot set Hours2Days to EveryDay. If Hours1Days
is set to EveryDay, secondary contact hours do not apply. Hours2Days cannot be
set to the same value as Hours1Days.
@property (nonatomic, retain) NSString *hours2Days
Discussion
Indicates the range of days for which the secondary contact hours
specified by Hours2AnyTime or Hours2From and Hours2To apply.
If a value of None is provided for this field, the values provided for
Hours2AnyTime, Hours2From, Hours2To are ignored.
Note: You cannot set Hours2Days to EveryDay. If Hours1Days
is set to EveryDay, secondary contact hours do not apply. Hours2Days cannot be
set to the same value as Hours1Days.
type: string constant in Trading_DaysCodeType.h
Declared In
Trading_ContactHoursDetailsType.h
hours2From
Indicates the starting time of day this eBay user is available for other eBay
members to contact for the range of days specified using Hours2Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID.
@property (nonatomic, retain) NSDate *hours2From
Discussion
Indicates the starting time of day this eBay user is available for other eBay
members to contact for the range of days specified using Hours2Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID.
type : NSDate, wrapper for primitive date
Declared In
Trading_ContactHoursDetailsType.h
hours2To
Indicates the ending time of day this eBay user is available for other eBay
members to contact them for the range of days specified using Hours1Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID.
@property (nonatomic, retain) NSDate *hours2To
Discussion
Indicates the ending time of day this eBay user is available for other eBay
members to contact them for the range of days specified using Hours1Days.
Enter times in 30 minute increments from the top of the hour. That is, enter
values either on the hour (:00) or 30 minutes past the hour (:30).
Other values will be will be rounded down to the next closest 30 minute
increment. Times entered should be local to the value provided for TimeZoneID.
type : NSDate, wrapper for primitive date
Declared In
Trading_ContactHoursDetailsType.h
timeZoneID
Indicates the local time zone of the values provided for Hours1From/Hours1To
and Hours2From/Hours2To. If you specify a contact hours time range with
Hours1From and Hours1To, you must provide a local time zone.
To retrieve a complete list of the TimeZoneID values
supported by eBay, call GeteBayDetails with DetailName
set to TimeZoneDetails.
@property (nonatomic, retain) NSString *timeZoneID
Discussion
Indicates the local time zone of the values provided for Hours1From/Hours1To
and Hours2From/Hours2To. If you specify a contact hours time range with
Hours1From and Hours1To, you must provide a local time zone.
To retrieve a complete list of the TimeZoneID values
supported by eBay, call GeteBayDetails with DetailName
set to TimeZoneDetails.
type : NSString, wrapper for primitive string
Declared In
Trading_ContactHoursDetailsType.h