Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

complexType "ns:SetNotificationPreferencesRequestType"
Namespace:
Content:
complex, 15 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 5 elements
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Manages notification and alert preferences for applications and users.
Type Definition Detail
Type Derivation Tree
ns:AbstractRequestType (extension)
  ns:SetNotificationPreferencesRequestType
XML Source (w/o annotations (6); see within schema source)
<xs:complexType name="SetNotificationPreferencesRequestType">
<xs:complexContent>
<xs:extension base="ns:AbstractRequestType">
<xs:sequence>
<xs:element minOccurs="0" name="ApplicationDeliveryPreferences" type="ns:ApplicationDeliveryPreferencesType"/>
<xs:element minOccurs="0" name="UserDeliveryPreferenceArray" type="ns:NotificationEnableArrayType"/>
<xs:element minOccurs="0" name="UserData" type="ns:NotificationUserDataType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="EventProperty" type="ns:NotificationEventPropertyType"/>
<xs:element minOccurs="0" name="DeliveryURLName" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 5/16)
ns:ApplicationDeliveryPreferences
Type:
Specifies application-level event preferences that have been enabled, including the URL to which notifications should be delivered and whether notifications should be enabled or disabled (although the UserDeliveryPreferenceArray input property specifies specific notification subscriptions).
Component Diagram
XML Representation Summary
<ns:ApplicationDeliveryPreferences>
   
Content: 
</ns:ApplicationDeliveryPreferences>
XML Source (w/o annotations (1); see within schema source)

ns:DeliveryURLName
Type:
xs:string, predefined, simple content
Specifies up to 25 ApplicationDeliveryPreferences.DeliveryURLDetails.DeliveryURLName to associate with a user token sent in a SetNotificationPreferences request. To specify multiple DeliveryURLNames, create separate instances of ApplicationDeliveryPreferences.DeliveryURLDetails.DeliveryURLName, and then enable up to 25 DeliveryURLNames by including them in comma-separated format in this field.
XML Representation Summary
<ns:DeliveryURLName>
   
Content: 
{ xs:string }
</ns:DeliveryURLName>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="DeliveryURLName" type="xs:string"/>

ns:EventProperty
Type:
Characteristics or details of an event such as type, name and value. Currently can only be set for wireless applications.
Component Diagram
XML Representation Summary
<ns:EventProperty>
   
Content: 
</ns:EventProperty>
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="EventProperty" type="ns:NotificationEventPropertyType"/>

ns:UserData
Type:
Specifies user data for notification settings, such as mobile phone number.
Component Diagram
XML Representation Summary
<ns:UserData>
   
Content: 
</ns:UserData>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UserData" type="ns:NotificationUserDataType"/>

ns:UserDeliveryPreferenceArray
Type:
Specifies events and whether or not they are enabled.
Component Diagram
XML Representation Summary
<ns:UserDeliveryPreferenceArray>
   
Content: 
</ns:UserDeliveryPreferenceArray>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UserDeliveryPreferenceArray" type="ns:NotificationEnableArrayType"/>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.