Show / Hide Table of Contents

Class LicenseManager

CachedLicenseに関する機能をまとめたマネージャクラス

Inheritance
Object
LicenseManager
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: VRoidSDK
Assembly: VRoidSDK.dll
Syntax
public class LicenseManager

Methods

CleanCache(UInt32)

保存しているキャッシュ情報をmaxCacheCount件に減らし、モデルファイルも削除する

Declaration
public static void CleanCache(uint maxCacheCount)
Parameters
Type Name Description
UInt32 maxCacheCount

最大件数

LicenseCache(DownloadLicense)

Downloadしたライセンス情報をもとにLocalStorageに保存するキャッシュライセンスを作成する

Declaration
public static CachedLicense LicenseCache(DownloadLicense license)
Parameters
Type Name Description
DownloadLicense license

ダウンロードライセンス

Returns
Type Description
CachedLicense

LoadExistLicense(String)

LocalStorageからキャラクタモデルIDをもとにダウンロードライセンスを取得する

Declaration
public static CachedLicense? LoadExistLicense(string characterModelId)
Parameters
Type Name Description
String characterModelId

キャラクタモデルID

Returns
Type Description
Nullable<CachedLicense>

キャッシュライセンス

Back to top Generated by DocFX