NAME

eBay::API::XML::Call::ReviseMyMessagesFolders::ReviseMyMessagesFoldersRequestType

DESCRIPTION

Renames, removes, or restores specified My Messages folders for a given user.

SYNOPSIS

INHERITANCE

eBay::API::XML::Call::ReviseMyMessagesFolders::ReviseMyMessagesFoldersRequestType inherits from the eBay::API::XML::RequestDataType class

Subroutines:

setFolderID()

An ID that uniquely identifies the My Messages folder to perform the operation on. This value is set by eBay and cannot be changed. Retrieve FolderIDs by calling GetMyMessages with a DetailLevel of ReturnSummary. Inbox is FolderID = 0, and Sent is FolderID = 1.

RequiredInput: Yes
#    Argument: reference to an array  
                    of 'xs:long'

getFolderID()

# Returns: reference to an array of 'xs:long'

setFolderName()

The name of a specified My Messages folder. Depending on the specified Operation, the value is an existing folder name or a new folder name. Retrieve existing FolderNames by calling GetMyMessages with a DetailLevel of ReturnSummary. Inbox is FolderID = 0, and Sent is FolderID = 1.

RequiredInput: Conditionally
#    Argument: reference to an array  
                    of 'xs:string'

getFolderName()

# Returns: reference to an array of 'xs:string'

setOperation()

Indicates the type of operation to perform on a specified My Messages folder. Operations include renaming, removing, and restoring folders. Operations cannot be performed on the Inbox and Sent folders.

RequiredInput: Yes
#    Argument: 'ns:MyMessagesFolderOperationCodeType'

getOperation()

# Returns: 'ns:MyMessagesFolderOperationCodeType'