Inherits from NSObject
Conforms to PicoBindable
Declared in Trading_NameValueListType.h
Trading_NameValueListType.m

Overview

A name and corresponding value (a name/value pair).

@ingroup EBayAPIInterface

Tasks

  •   name

    A name in a name/value pair.



    For the AddItem and AddFixedPriceItem families of
    calls:
    In the Item.ItemSpecifics context, this can be any
    name that the seller wants to use. However, to help buyers find
    items more easily, it is a good idea to try to use a recommended
    name when possible (see GetCategorySpecifics or
    GetItemRecommendations).
    You can’t specify the same name twice within the same listing.



    For the AddFixedPriceItem family of calls:
    In the VariationSpecifics context, this can be any name that
    the seller wants to use, unless the VariationsEnabled flag
    is false for the name in the GetCategorySpecifics response.
    For example, for some categories eBay may recommend that you only
    use “Brand” as a shared name at the Item level, not in variations.



    For GetCategorySpecifics and GetItemRecommendations:
    This is a recommended (popular) name to use for items in the
    specified category (e.g., “Brand” might be recommended,
    not “Manufacturer”).





    For PlaceOffer: Required if the item being
    purchased includes Item Variations.

    property
  •   value

    A value associated with the name.



    For the AddItem family of calls:
    If you specify multiple values for Item Specifics,
    eBay only stores the first one,
    unless GetCategorySpecifics or GetItemRecommendations indicates
    that the corresponding name supports multiple values.



    For the AddFixedPriceItem family of calls:
    If you specify multiple values for Item Specifics or
    Variation Specifics,
    eBay only stores the first one,
    unless GetCategorySpecifics or GetItemRecommendations indicates
    that the corresponding name supports multiple values.



    In VariationSpecificSet, you typically specify multiple
    Value fields for each name. For example, if Name=Size,
    you would specify all size values that you wan to offer in the
    listing.



    For GetCategorySpecifics and GetItemRecommendations: The most highly recommended values are returned first. For these calls,
    Value is only returned when recommended values are available.



    For PlaceOffer: Required if the item being
    purchased includes Item Variations.

    property
  •   source

    The origin of this Item Specific. Only returned if the source is not
    custom Item Specifics.

    property
  •   any

    (public property)

    property

Properties

any

(public property)

@property (nonatomic, retain) NSMutableArray *any

Discussion

(public property)

entry type : PicoAnyElement, wrapper for primitive anyelement

Declared In

Trading_NameValueListType.h

name

A name in a name/value pair.



For the AddItem and AddFixedPriceItem families of
calls:
In the Item.ItemSpecifics context, this can be any
name that the seller wants to use. However, to help buyers find
items more easily, it is a good idea to try to use a recommended
name when possible (see GetCategorySpecifics or
GetItemRecommendations).
You can’t specify the same name twice within the same listing.



For the AddFixedPriceItem family of calls:
In the VariationSpecifics context, this can be any name that
the seller wants to use, unless the VariationsEnabled flag
is false for the name in the GetCategorySpecifics response.
For example, for some categories eBay may recommend that you only
use “Brand” as a shared name at the Item level, not in variations.



For GetCategorySpecifics and GetItemRecommendations:
This is a recommended (popular) name to use for items in the
specified category (e.g., “Brand” might be recommended,
not “Manufacturer”).





For PlaceOffer: Required if the item being
purchased includes Item Variations.

@property (nonatomic, retain) NSString *name

Discussion

A name in a name/value pair.



For the AddItem and AddFixedPriceItem families of
calls:
In the Item.ItemSpecifics context, this can be any
name that the seller wants to use. However, to help buyers find
items more easily, it is a good idea to try to use a recommended
name when possible (see GetCategorySpecifics or
GetItemRecommendations).
You can’t specify the same name twice within the same listing.



For the AddFixedPriceItem family of calls:
In the VariationSpecifics context, this can be any name that
the seller wants to use, unless the VariationsEnabled flag
is false for the name in the GetCategorySpecifics response.
For example, for some categories eBay may recommend that you only
use “Brand” as a shared name at the Item level, not in variations.



For GetCategorySpecifics and GetItemRecommendations:
This is a recommended (popular) name to use for items in the
specified category (e.g., “Brand” might be recommended,
not “Manufacturer”).





For PlaceOffer: Required if the item being
purchased includes Item Variations.

type : NSString, wrapper for primitive string

Declared In

Trading_NameValueListType.h

source

The origin of this Item Specific. Only returned if the source is not
custom Item Specifics.

@property (nonatomic, retain) NSString *source

Discussion

The origin of this Item Specific. Only returned if the source is not
custom Item Specifics.

type: string constant in Trading_ItemSpecificSourceCodeType.h

Declared In

Trading_NameValueListType.h

value

A value associated with the name.



For the AddItem family of calls:
If you specify multiple values for Item Specifics,
eBay only stores the first one,
unless GetCategorySpecifics or GetItemRecommendations indicates
that the corresponding name supports multiple values.



For the AddFixedPriceItem family of calls:
If you specify multiple values for Item Specifics or
Variation Specifics,
eBay only stores the first one,
unless GetCategorySpecifics or GetItemRecommendations indicates
that the corresponding name supports multiple values.



In VariationSpecificSet, you typically specify multiple
Value fields for each name. For example, if Name=Size,
you would specify all size values that you wan to offer in the
listing.



For GetCategorySpecifics and GetItemRecommendations: The most highly recommended values are returned first. For these calls,
Value is only returned when recommended values are available.



For PlaceOffer: Required if the item being
purchased includes Item Variations.

@property (nonatomic, retain) NSMutableArray *value

Discussion

A value associated with the name.



For the AddItem family of calls:
If you specify multiple values for Item Specifics,
eBay only stores the first one,
unless GetCategorySpecifics or GetItemRecommendations indicates
that the corresponding name supports multiple values.



For the AddFixedPriceItem family of calls:
If you specify multiple values for Item Specifics or
Variation Specifics,
eBay only stores the first one,
unless GetCategorySpecifics or GetItemRecommendations indicates
that the corresponding name supports multiple values.



In VariationSpecificSet, you typically specify multiple
Value fields for each name. For example, if Name=Size,
you would specify all size values that you wan to offer in the
listing.



For GetCategorySpecifics and GetItemRecommendations: The most highly recommended values are returned first. For these calls,
Value is only returned when recommended values are available.



For PlaceOffer: Required if the item being
purchased includes Item Variations.

entry type : NSString, wrapper for primitive string

Declared In

Trading_NameValueListType.h