Types
string
Is a text type passed as a "sample value," the default value is null.
int
Is a integer numeric type with range of values from -2,147,483,648 to 2,147,483,647 , default value is 0.
bool
Is a boolean type with two valid values, true and false, and should be passed without quotes, the default value is false.
Guid
Is a string type, that has a special format - "1cb807d2-208f-4bc3-9133-6a9ad45ac3b0", default value is "00000000-0000-0000-0000-000000000000".
EventDateFilter
Is an enumeration type passed as an integer and has set of valid values, default value is 0.
0 = Past,
1 = Future,
2 = DateRange,
3 = ALL
EventTypeFilter
Is an enumeration type passed as an integer and has set of valid values, default value is 0.
0 = ALL,
1 = Webcasts,
2 = Events
PresentationDateFilter
Is an enumeration type passed as an integer and has set of valid values, default value is 0.
0 = Future,
1 = Past,
2 = DateRange,
3 = ALL
PressReleaseDateFilter
Is an enumeration type passed as an integer and has set of valid values, default value is 0.
0 = Future,
1 = Past,
2 = DateRange,
3 = ALL
ExcludeSelection
Is an enumeration type passed as an integer and has set of valid values, default value is 0.
0 = ExcludeLatest,
1 = ALL
Q4SortOperator
Is an enumeration type passed as an integer and has set of valid values, default value is 0.
0 = Ascending,
1 = Descending
PressReleaseBodyType
Is an enumeration type passed as an integer and has set of valid values, default value is 0.
0 = IncludeNoBody,
1 = IncludeShortAndFullBody,
2 = IncludeFullBody,
3 = IncludeShortBody
DateTime
Is a date-time type, which has a special format "/Date(milliseconds_since_January_1_1970)/" and is passed to service as a string type. Server will treat date as an EST date.
Q4Utils.jsDateToAspNetJSONDate() utility method can be used to properly convert javascript Date object to http://Asp.Net JSON Date format.
Q4Utils.aspNetJSONDateTojsDate() utility method can be used to parse server date string to javascript Date object.