Table of Contents

ThemeInfo 类

命名空间
ClassIsland.Core.Models.XamlTheme
程序集
ClassIsland.Core.dll

代表主题信息

public class ThemeInfo : ObservableRecipient, INotifyPropertyChanging, IMarketplaceItemInfo, INotifyPropertyChanged
继承
ThemeInfo
实现
Derived
继承成员

属性

DownloadCount

主题下载量

public long DownloadCount { get; set; }

属性值

long

DownloadProgress

关联的下载进度

[JsonIgnore]
public DownloadProgress? DownloadProgress { get; set; }

属性值

DownloadProgress

Error

主题错误信息

[JsonIgnore]
public Exception? Error { get; set; }

属性值

Exception

IsAvailableOnMarket

主题是否在市场上可用

[JsonIgnore]
public bool IsAvailableOnMarket { get; set; }

属性值

bool

IsEnabled

主题是否已启用

[JsonIgnore]
public bool IsEnabled { get; set; }

属性值

bool

IsError

主题是否出错

[JsonIgnore]
public bool IsError { get; set; }

属性值

bool

IsLoaded

主题是否已加载

[JsonIgnore]
public bool IsLoaded { get; set; }

属性值

bool

IsLocal

主题是否存在于本地

[JsonIgnore]
public bool IsLocal { get; }

属性值

bool

IsUninstalling

主题是否将要卸载

[JsonIgnore]
public bool IsUninstalling { get; set; }

属性值

bool

IsUpdateAvailable

更新可用

public bool IsUpdateAvailable { get; set; }

属性值

bool

Manifest

主题清单

public ThemeManifest Manifest { get; set; }

属性值

ThemeManifest

ManifestReadonly

对象清单

[JsonIgnore]
public IMarketplaceItemManifest ManifestReadonly { get; }

属性值

IMarketplaceItemManifest

Path

主题安装路径

[JsonIgnore]
public string Path { get; set; }

属性值

string

RealBannerPath

Banner 真实路径

public string RealBannerPath { get; set; }

属性值

string

RestartRequired

是否需要重启

public bool RestartRequired { get; set; }

属性值

bool

StarsCount

主题 Stars 数量

public long StarsCount { get; set; }

属性值

long