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

complexType "ns:ASQPreferencesType"
Namespace:
Content:
complex, 2 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 2 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (2):
Known Usage Locations
Annotation
This type is used by the ASQPreferences container to allow the seller to add custom Ask Seller a Question (ASQ) subjects to item listings, or to reset the custom subjects to the default eBay values.
XML Source (w/o annotations (3); see within schema source)
<xs:complexType name="ASQPreferencesType">
<xs:sequence>
<xs:element minOccurs="0" name="ResetDefaultSubjects" type="xs:boolean"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Subject" type="xs:string"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 3/3)
ns:ResetDefaultSubjects
Type:
xs:boolean, predefined, simple content
This boolean field can be used in the SetMessagePreferences call to reset all custom Ask Seller a Question (ASQ) subjects to their default eBay values. For any given SetMessagePreferences call, either ResetDefaultSubjects or one or more Subject fields can be used, but not both in the same call.
XML Representation Summary
<ns:ResetDefaultSubjects>
   
Content: 
{ xs:boolean }
</ns:ResetDefaultSubjects>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ResetDefaultSubjects" type="xs:boolean"/>

ns:Subject
Type:
xs:string, predefined, simple content
Each Subject field contains one custom Ask a Question (ASQ) subject. A maximum of nine custom ASQ subjects can be created. eBay's "General question about this item" subject will always be included in all listings.

For any given SetMessagePreferences call, either ResetDefaultSubjects or one or more Subject fields can be used, but not both in the same call. ASQ subjects are displayed on the drop-down list in the same order as they are passed in to the request. So, if the seller would like to rearrange the order of the ASQ subjects, they should keep this behavior in mind.

Note that the default ASQ subjects will display in the site's language if retrieved from a site other than the seller's own. For example, if a US seller sells on the German and French sites, the default subjects will display in German and French, respectively. However, if the seller adds custom subjects through the API on these sites, the custom subjects will display in the seller's own language - English in this use case.

The GetMessagePreferences call will retrieve all custom ASQ subjects that have been set by the seller. If custom ASQ subjects have not been set up by the seller, the eBay default ASQ subjects will be returned in the Subject fields instead.
XML Representation Summary
<ns:Subject>
   
Content: 
{ xs:string }
</ns:Subject>
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="Subject" type="xs:string"/>

{any element from any namespace}
XML Source (see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>

 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.