Inherits from Trading_AbstractRequestType : NSObject
Declared in Trading_SetStoreCategoriesRequestType.h
Trading_SetStoreCategoriesRequestType.m

Overview

Changes the category structure of an eBay store.

@ingroup EBayAPIInterface

Tasks

  •   action

    Specifies the type of action (Add, Move, Delete, or Rename) to carry out
    for the specified categories.

    property
  •   itemDestinationCategoryID

    Items can only be contained within child categories. A parent category
    cannot contain items. If adding, moving, or deleting categories displaces
    items, you must specify a destination child category under which the
    displaced items will be moved. The destination category must have no
    child categories.

    property
  •   destinationParentCategoryID

    When adding or moving store categories, specifies the category under
    which the listed categories will be located. To add or move categories to
    the top level, set the value to -999.

    property
  •   storeCategories

    Specifies the store categories on which to act.

    property

Properties

action

Specifies the type of action (Add, Move, Delete, or Rename) to carry out
for the specified categories.

@property (nonatomic, retain) NSString *action

Discussion

Specifies the type of action (Add, Move, Delete, or Rename) to carry out
for the specified categories.

type: string constant in Trading_StoreCategoryUpdateActionCodeType.h

Declared In

Trading_SetStoreCategoriesRequestType.h

destinationParentCategoryID

When adding or moving store categories, specifies the category under
which the listed categories will be located. To add or move categories to
the top level, set the value to -999.

@property (nonatomic, retain) NSNumber *destinationParentCategoryID

Discussion

When adding or moving store categories, specifies the category under
which the listed categories will be located. To add or move categories to
the top level, set the value to -999.

type : NSNumber, wrapper for primitive long

Declared In

Trading_SetStoreCategoriesRequestType.h

itemDestinationCategoryID

Items can only be contained within child categories. A parent category
cannot contain items. If adding, moving, or deleting categories displaces
items, you must specify a destination child category under which the
displaced items will be moved. The destination category must have no
child categories.

@property (nonatomic, retain) NSNumber *itemDestinationCategoryID

Discussion

Items can only be contained within child categories. A parent category
cannot contain items. If adding, moving, or deleting categories displaces
items, you must specify a destination child category under which the
displaced items will be moved. The destination category must have no
child categories.

type : NSNumber, wrapper for primitive long

Declared In

Trading_SetStoreCategoriesRequestType.h

storeCategories

Specifies the store categories on which to act.

@property (nonatomic, retain) Trading_StoreCustomCategoryArrayType *storeCategories

Discussion

Specifies the store categories on which to act.

type : class Trading_StoreCustomCategoryArrayType

Declared In

Trading_SetStoreCategoriesRequestType.h