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パラメータのリスト |