Rebornbuddy
Loading...
Searching...
No Matches
UpdateBuddy.DirectDownloads.BaseDirectDownload Class Reference
Inheritance diagram for UpdateBuddy.DirectDownloads.BaseDirectDownload:
UpdateBuddy.DirectDownloads.IDirectDownload UpdateBuddy.DirectDownloads.DirectDownload

Protected Member Functions

virtual void OnPropertyChanged ([CallerMemberName] string? propertyName=null)
bool SetField< T > (ref T field, T value, [CallerMemberName] string? propertyName=null)

Protected Attributes

string _iconUrl = string.Empty

Properties

ILocalizeableResultLocalizedName [get, set]
ILocalizeableResultLocalizedShortDescription [get, set]
ILocalizeableResultLocalizedDescription [get, set]
virtual string IconUrl [get, set]
string Name [get]
string ShortDescription [get]
string Description [get]
string Author [get, set]
string DownloadUrl [get, set]
string DownloadUrlCN [get, set]
string ProductUrl [get, set]
string AssemblyName [get, set]
RepoType RbType [get, set]
virtual ImageSource Icon [get]
bool InstallByDefault [get, set]
virtual bool IsInstalled = false [get]
LicenseType LicenseType [get, set]
SupportedRegion SupportedRegions [get, set]

Events

PropertyChangedEventHandler? PropertyChanged

Member Function Documentation

◆ OnPropertyChanged()

virtual void UpdateBuddy.DirectDownloads.BaseDirectDownload.OnPropertyChanged ( [CallerMemberName] string? propertyName = null)
protectedvirtual

◆ SetField< T >()

bool UpdateBuddy.DirectDownloads.BaseDirectDownload.SetField< T > ( ref T field,
T value,
[CallerMemberName] string? propertyName = null )
protected

Member Data Documentation

◆ _iconUrl

string UpdateBuddy.DirectDownloads.BaseDirectDownload._iconUrl = string.Empty
protected

Property Documentation

◆ AssemblyName

string UpdateBuddy.DirectDownloads.BaseDirectDownload.AssemblyName
getset

◆ Author

string UpdateBuddy.DirectDownloads.BaseDirectDownload.Author
getset

◆ Description

string UpdateBuddy.DirectDownloads.BaseDirectDownload.Description
get

◆ DownloadUrl

string UpdateBuddy.DirectDownloads.BaseDirectDownload.DownloadUrl
getset

◆ DownloadUrlCN

string UpdateBuddy.DirectDownloads.BaseDirectDownload.DownloadUrlCN
getset

◆ Icon

virtual ImageSource UpdateBuddy.DirectDownloads.BaseDirectDownload.Icon
get

◆ IconUrl

virtual string UpdateBuddy.DirectDownloads.BaseDirectDownload.IconUrl
getset

◆ InstallByDefault

bool UpdateBuddy.DirectDownloads.BaseDirectDownload.InstallByDefault
getset

◆ IsInstalled

virtual bool UpdateBuddy.DirectDownloads.BaseDirectDownload.IsInstalled = false
get

◆ LicenseType

LicenseType UpdateBuddy.DirectDownloads.BaseDirectDownload.LicenseType
getset

◆ LocalizedDescription

ILocalizeableResult? UpdateBuddy.DirectDownloads.BaseDirectDownload.LocalizedDescription
getset

◆ LocalizedName

ILocalizeableResult? UpdateBuddy.DirectDownloads.BaseDirectDownload.LocalizedName
getset

◆ LocalizedShortDescription

ILocalizeableResult? UpdateBuddy.DirectDownloads.BaseDirectDownload.LocalizedShortDescription
getset

◆ Name

string UpdateBuddy.DirectDownloads.BaseDirectDownload.Name
get

◆ ProductUrl

string UpdateBuddy.DirectDownloads.BaseDirectDownload.ProductUrl
getset

◆ RbType

RepoType UpdateBuddy.DirectDownloads.BaseDirectDownload.RbType
getset

◆ ShortDescription

string UpdateBuddy.DirectDownloads.BaseDirectDownload.ShortDescription
get

◆ SupportedRegions

SupportedRegion UpdateBuddy.DirectDownloads.BaseDirectDownload.SupportedRegions
getset

Event Documentation

◆ PropertyChanged

PropertyChangedEventHandler? UpdateBuddy.DirectDownloads.BaseDirectDownload.PropertyChanged