Class PostArtworksParams
アートワークに付随するの情報作成に必要なパラメータ
Implements
Inherited Members
Namespace: Pixiv.VroidSdk.Api.Params
Assembly: Pixiv.VroidSdk.dll
Syntax
public sealed class PostArtworksParams : HttpParam, IHttpParam
Constructors
PostArtworksParams(String, EnumAgeLimit, List<String>, Boolean)
コンストラクタ
Declaration
public PostArtworksParams(string caption, EnumAgeLimit age_limit, List<string> medium_ids, bool is_archived)
Parameters
Type | Name | Description |
---|---|---|
String | caption | アートワークの説明文 |
EnumAgeLimit | age_limit | 年齢制限 |
List<String> | medium_ids | メディアのID一覧 |
Boolean | is_archived | アートワークを非公開にするかどうか |
Fields
age_limit
年齢制限
Declaration
public EnumAgeLimit? age_limit
Field Value
Type | Description |
---|---|
Nullable<EnumAgeLimit> |
caption
アートワークのキャプション
Declaration
public string caption
Field Value
Type | Description |
---|---|
String |
capture_application_id
撮影に使用したアプリのID
Declaration
public string capture_application_id
Field Value
Type | Description |
---|---|
String |
contest_slug
コンテスト
Declaration
public string contest_slug
Field Value
Type | Description |
---|---|
String |
is_archived
アートワークを非公開にするかどうか
Declaration
public bool is_archived
Field Value
Type | Description |
---|---|
Boolean |
medium_ids
添付するメディアのID一覧
Declaration
public List<string> medium_ids
Field Value
Type | Description |
---|---|
List<String> |
Methods
GetBinaryFields()
HTTPパラメータのうち、バイナリ値であるものを返す
Declaration
public override IList<KeyValuePair<string, byte[]>> GetBinaryFields()
Returns
Type | Description |
---|---|
IList<KeyValuePair<String, Byte[]>> | HTTPパラメータのリスト |
Overrides
GetTextFields()
HTTPパラメータのうち、テキスト値であるものを返す
Declaration
public override IList<KeyValuePair<string, string>> GetTextFields()
Returns
Type | Description |
---|---|
IList<KeyValuePair<String, String>> | HTTPパラメータのリスト |