ThemeInfo 类
- 程序集
- ClassIsland.Core.dll
代表主题信息
public class ThemeInfo : ObservableRecipient, INotifyPropertyChanging, IMarketplaceItemInfo, INotifyPropertyChanged
- 继承
-
ThemeInfo
- 实现
- Derived
- 继承成员
属性
DownloadCount
主题下载量
public long DownloadCount { get; set; }
属性值
DownloadProgress
关联的下载进度
[JsonIgnore]
public DownloadProgress? DownloadProgress { get; set; }
属性值
Error
主题错误信息
[JsonIgnore]
public Exception? Error { get; set; }
属性值
IsAvailableOnMarket
主题是否在市场上可用
[JsonIgnore]
public bool IsAvailableOnMarket { get; set; }
属性值
IsEnabled
主题是否已启用
[JsonIgnore]
public bool IsEnabled { get; set; }
属性值
IsError
主题是否出错
[JsonIgnore]
public bool IsError { get; set; }
属性值
IsLoaded
主题是否已加载
[JsonIgnore]
public bool IsLoaded { get; set; }
属性值
IsLocal
主题是否存在于本地
[JsonIgnore]
public bool IsLocal { get; }
属性值
IsUninstalling
主题是否将要卸载
[JsonIgnore]
public bool IsUninstalling { get; set; }
属性值
IsUpdateAvailable
更新可用
public bool IsUpdateAvailable { get; set; }
属性值
Manifest
主题清单
public ThemeManifest Manifest { get; set; }
属性值
ManifestReadonly
对象清单
[JsonIgnore]
public IMarketplaceItemManifest ManifestReadonly { get; }
属性值
Path
主题安装路径
[JsonIgnore]
public string Path { get; set; }
属性值
RealBannerPath
Banner 真实路径
public string RealBannerPath { get; set; }
属性值
RestartRequired
是否需要重启
public bool RestartRequired { get; set; }
属性值
StarsCount
主题 Stars 数量
public long StarsCount { get; set; }