Show / Hide Table of Contents

Class CharacterLicense

Character conditions of use

Inheritance
Object
CharacterLicense
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Pixiv.VroidSdk.Api.DataModel
Assembly: Pixiv.VroidSdk.dll
Syntax
public sealed class CharacterLicense

Fields

characterization_allowed_user

Avatar use

Declaration
public string characterization_allowed_user
Field Value
Type Description
String
Remarks

everyone: anyone can use it

author: only the creator can use it

default: no setting

corporate_commercial_use

Corporate commercial use

Declaration
public string corporate_commercial_use
Field Value
Type Description
String
Remarks

allow: allow

disallow: do not allow

default: no setting

credit

Credit attribution

Declaration
public string credit
Field Value
Type Description
String
Remarks

necessary: necessary

unnecessary: unnecessary

default: no setting

modification

Alterations

Declaration
public string modification
Field Value
Type Description
String
Remarks

allow: allow

disallow: disallow

default: no setting

personal_commercial_use

Individual commercial use

Declaration
public string personal_commercial_use
Field Value
Type Description
String
Remarks

profit: Allowed to be used for making profits

nonprofit: Allowed to be used for non-profit purposes

disallow: Commercial use disallowed

default: No setting

redistribution

Redistribution

Declaration
public string redistribution
Field Value
Type Description
String
Remarks

allow: allow

disallow: disallow

default: no setting

sexual_expression

Usage in sexual depictions

Declaration
public string sexual_expression
Field Value
Type Description
String
Remarks

allow: allow

disallow: disallow

default: no setting

violent_expression

Usage in violent expressions

Declaration
public string violent_expression
Field Value
Type Description
String
Remarks

allow: allow

disallow: disallow

default: no setting

Methods

WhatCanUseAvatar()

Returns if avatar use is permitted or not

Declaration
public EnumLicense WhatCanUseAvatar()
Returns
Type Description
EnumLicense

Either ok, notset, or ng is returned

WhatCanUseCorporateCommercial()

Returns whether allowed for corporate use or not

Declaration
public EnumLicense WhatCanUseCorporateCommercial()
Returns
Type Description
EnumLicense

Returns either ok, notset, or ng

WhatCanUsePersonalCommercial()

Returns whether allowed for personal commercial use or not

Declaration
public EnumLicense WhatCanUsePersonalCommercial()
Returns
Type Description
EnumLicense

Returns either profit, notset, nonprofit, or ng.

WhatCanUseSexuality()

Returns whether allowed for use in sexual depictions or not

Declaration
public EnumLicense WhatCanUseSexuality()
Returns
Type Description
EnumLicense

Returns either ok, notset, or ng.

WhatCanUseViolence()

Returns whether allowed for use in violent expressions or not

Declaration
public EnumLicense WhatCanUseViolence()
Returns
Type Description
EnumLicense

Returns either ok, notset, or ng.

WhatModification()

Returns whether alterations are allowed or not

Declaration
public EnumLicense WhatModification()
Returns
Type Description
EnumLicense

Returns either ok, notset, or ng.

WhatRedistribution()

Returns whether redistribution allowed or not

Declaration
public EnumLicense WhatRedistribution()
Returns
Type Description
EnumLicense

Returns ok, notset, or ng.

WhatShowCredit()

Returns whether credit attribution is necessary or not

Declaration
public EnumLicense WhatShowCredit()
Returns
Type Description
EnumLicense

Returns need, notset, or noneed.

In This Article
Back to top Generated by DocFX