Rakuten RMS WEB API client for .NET
ItemCommon
Namespace: Rakuten.RMS.Api.ItemAPI20
public abstract class ItemCommon
Inheritance Object → ItemCommon
Properties
accessControl
public AccessControl accessControl { get; set; }
Property Value
buyingClub
public BuyingClub buyingClub { get; set; }
Property Value
customizationOptions
商品オプション(項目選択肢)
public CustomizationOption customizationOptions { get; set; }
Property Value
features
public Feature features { get; set; }
Property Value
genreId
public string genreId { get; set; }
Property Value
hideItem
public Nullable<Boolean> hideItem { get; set; }
Property Value
images
public IList<Image> images { get; set; }
Property Value
itemDisplaySequence
public Nullable<Int64> itemDisplaySequence { get; set; }
Property Value
itemNumber
商品番号
public string itemNumber { get; set; }
Property Value
itemType
public Nullable<ItemType> itemType { get; set; }
Property Value
layout
public Layout layout { get; set; }
Property Value
payment
public Payment payment { get; set; }
Property Value
pointCampaign
public PointCampaign pointCampaign { get; set; }
Property Value
precautions
public Precautions precautions { get; set; }
Property Value
productDescription
public ProductDescription productDescription { get; set; }
Property Value
purchasablePeriod
public Period purchasablePeriod { get; set; }
Property Value
releaseDate
商品種別を「PRE_ORDER」に更新した場合、必須。 フォーマットはISO 8601、タイムゾーンは日本標準時(JST)、日まで。定期購入商品の場合は設定不可 comment) タイムゾーンは +09:00 のみ (+0900 はエラー)
public Nullable<DateTime> releaseDate { get; set; }
Property Value
salesDescription
public string salesDescription { get; set; }
Property Value
subscription
public Subscription subscription { get; set; }
Property Value
tagline
キャッチコピー
public string tagline { get; set; }
Property Value
tags
public IList<Int64> tags { get; set; }
Property Value
title
商品名
public string title { get; set; }
Property Value
unlimitedInventoryFlag
public Nullable<Boolean> unlimitedInventoryFlag { get; set; }
Property Value
variants
public Dictionary<String, Variant> variants { get; set; }
Property Value
variantSelectors
public IList<VariantSelector> variantSelectors { get; set; }
Property Value
video
public Video video { get; set; }
Property Value
whiteBgImage
public WhiteBgImage whiteBgImage { get; set; }
Property Value
Methods
ValidateBuyingClub(Object, ValidationContext)
public static ValidationResult ValidateBuyingClub(object value, ValidationContext validationContext)
Parameters
value
Object
validationContext
ValidationContext
Returns
ValidationResult
ValidateBuyingClubItems(Object, ValidationContext)
public static ValidationResult ValidateBuyingClubItems(object value, ValidationContext validationContext)
Parameters
value
Object
validationContext
ValidationContext
Returns
ValidationResult
ValidateCustomizationOption(Object, ValidationContext)
public static ValidationResult ValidateCustomizationOption(object value, ValidationContext validationContext)
Parameters
value
Object
validationContext
ValidationContext
Returns
ValidationResult
ValidateFeaturesLowStockThreshold(Object, ValidationContext)
public static ValidationResult ValidateFeaturesLowStockThreshold(object value, ValidationContext validationContext)
Parameters
value
Object
validationContext
ValidationContext
Returns
ValidationResult
ValidateReleaseDate(Object, ValidationContext)
public static ValidationResult ValidateReleaseDate(object value, ValidationContext validationContext)
Parameters
value
Object
validationContext
ValidationContext
Returns
ValidationResult
ValidateSubscription(Object, ValidationContext)
public static ValidationResult ValidateSubscription(object value, ValidationContext validationContext)
Parameters
value
Object
validationContext
ValidationContext
Returns
ValidationResult