Show / Hide Table of Contents

Class PostArtworksParams

Necessary parameters to create accompanying data for artwork

Inheritance
Object
HttpParam
PostArtworksParams
Implements
IHttpParam
Inherited Members
HttpParam.HasBinaryFile
HttpParam.AddField(String, String)
HttpParam.AddField(String, Byte[])
HttpParam.ClearFields()
HttpParam.ToQuery()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Pixiv.VroidSdk.Api.Params
Assembly: Pixiv.VroidSdk.dll
Syntax
public sealed class PostArtworksParams : HttpParam, IHttpParam

Constructors

PostArtworksParams(String, EnumAgeLimit, List<String>, Boolean)

Constructor

Declaration
public PostArtworksParams(string caption, EnumAgeLimit age_limit, List<string> medium_ids, bool is_archived)
Parameters
Type Name Description
String caption

Artwork description

EnumAgeLimit age_limit

Age restriction

List<String> medium_ids

Media IDs

Boolean is_archived

Is artwork private or not

Fields

age_limit

Age restriction

Declaration
public EnumAgeLimit? age_limit
Field Value
Type Description
Nullable<EnumAgeLimit>

caption

Artwork description

Declaration
public string caption
Field Value
Type Description
String

capture_application_id

ID of application used for taking photo

Declaration
public string capture_application_id
Field Value
Type Description
String

contest_slug

Contest

Declaration
public string contest_slug
Field Value
Type Description
String

is_archived

Artwork is private or not

Declaration
public bool is_archived
Field Value
Type Description
Boolean

medium_ids

Attached media ID list

Declaration
public List<string> medium_ids
Field Value
Type Description
List<String>

Methods

GetBinaryFields()

Return binary value item from HTTP parameter

Declaration
public override IList<KeyValuePair<string, byte[]>> GetBinaryFields()
Returns
Type Description
IList<KeyValuePair<String, Byte[]>>

HTTP parameter list

Overrides
HttpParam.GetBinaryFields()

GetTextFields()

Return text value item from HTTP parameter

Declaration
public override IList<KeyValuePair<string, string>> GetTextFields()
Returns
Type Description
IList<KeyValuePair<String, String>>

HTTP parameter list

Overrides
HttpParam.GetTextFields()

Implements

IHttpParam
In This Article
Back to top Generated by DocFX