| eBay-API documentation | Contained in the eBay-API distribution. |
eBay::API::XML::Call::ReviseLiveAuctionItem::ReviseLiveAuctionItemRequestType
Enables a seller to make changes to the definition of an active item listing that listed for the Live Auction.
eBay::API::XML::Call::ReviseLiveAuctionItem::ReviseLiveAuctionItemRequestType inherits from the eBay::API::XML::RequestDataType class
Reserved for future use.
RequiredInput: No
# Argument: reference to an array
of 'xs:string'
# Returns: reference to an array of 'xs:string'
Child elements hold the values for properties that are changing. The Item.ID property must always be set to the ID of the listing being changed. Set other fields in the Item object only for those properties that are changing.
RequiredInput: Yes # Argument: 'ns:ItemType'
# Returns: 'ns:ItemType'
| eBay-API documentation | Contained in the eBay-API distribution. |
#!/usr/bin/perl package eBay::API::XML::Call::ReviseLiveAuctionItem::ReviseLiveAuctionItemRequestType; use strict; use warnings; ########################################################################## # # Module: ............... <user defined location>eBay/API/XML # File: ................. ReviseLiveAuctionItemRequestType.pm # Generated by: ......... genEBayApiDataTypes.pl # Last Generated: ....... 08/24/2008 16:44 # API Release Number: ... 579 # ##########################################################################
use eBay::API::XML::RequestDataType; our @ISA = ("eBay::API::XML::RequestDataType"); use eBay::API::XML::DataType::ItemType; my @gaProperties = ( [ 'DeletedField', 'xs:string', '1', '', '' ] , [ 'Item', 'ns:ItemType', '' ,'eBay::API::XML::DataType::ItemType', '1' ] ); push @gaProperties, @{eBay::API::XML::RequestDataType::getPropertiesList()}; my @gaAttributes = ( ); push @gaAttributes, @{eBay::API::XML::RequestDataType::getAttributesList()};
sub new { my $classname = shift; my %args = @_; my $self = $classname->SUPER::new(%args); return $self; } sub isScalar { return 0; }
sub setDeletedField { my $self = shift; $self->{'DeletedField'} = $self->convertArray_To_RefToArrayIfNeeded(@_); }
sub getDeletedField { my $self = shift; return $self->_getDataTypeArray('DeletedField'); }
sub setItem { my $self = shift; $self->{'Item'} = shift }
sub getItem { my $self = shift; return $self->_getDataTypeInstance( 'Item' ,'eBay::API::XML::DataType::ItemType'); } ## Attribute and Property lists sub getPropertiesList { my $self = shift; return \@gaProperties; } sub getAttributesList { my $self = shift; return \@gaAttributes; } 1;