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

complexType "ns:RemoveFromWatchListRequestType"
Namespace:
Content:
complex, 13 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 3 elements
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
The call enables a user to remove one or more items from their Watch List. A user can view the items that they are currently watching by calling GetMyeBayBuying.

The user has the option of removing one or more single-variation listings, one or more product variations within a multiple-variation listing, or removing all items from the Watch List.
Type Definition Detail
Type Derivation Tree
ns:AbstractRequestType (extension)
  ns:RemoveFromWatchListRequestType
XML Source (w/o annotations (4); see within schema source)
<xs:complexType name="RemoveFromWatchListRequestType">
<xs:complexContent>
<xs:extension base="ns:AbstractRequestType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="ItemID" type="ns:ItemIDType"/>
<xs:element minOccurs="0" name="RemoveAllItems" type="xs:boolean"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="VariationKey" type="ns:VariationKeyType"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 3/14)
ns:ItemID
Type:
ns:ItemIDType, simple content
The unique identifier of the item to be removed from the user's Watch List. Multiple ItemID fields can be specified in the same request, but note that the RemoveAllItems field or VariationKey container cannot be specified if one or more ItemID fields are used.

XML Representation Summary
<ns:ItemID>
   
Content: 
{ xs:string }
</ns:ItemID>
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="ItemID" type="ns:ItemIDType"/>

ns:RemoveAllItems
Type:
xs:boolean, predefined, simple content
If this field is included and set to true, then all the items in the user's Watch List are removed. Note that if the RemoveAllItems field is specified, one or more ItemID fields or the VariationKey cannot be used.
XML Representation Summary
<ns:RemoveAllItems>
   
Content: 
{ xs:boolean }
</ns:RemoveAllItems>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="RemoveAllItems" type="xs:boolean"/>

ns:VariationKey
Type:
ns:VariationKeyType, complex content
This container is used if the user want to remove one or more product variations (within a multiple-variation listing) from the Watch List. Note that if the VariationKey container is used, one or more ItemID fields or the RemoveAllItems field cannot be used.
Component Diagram
XML Representation Summary
<ns:VariationKey>
   
Content: 
</ns:VariationKey>
XML Source (w/o annotations (1); see within schema source)
<xs:element maxOccurs="unbounded" minOccurs="0" name="VariationKey" type="ns:VariationKeyType"/>

 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.