Interface IIconProvider
- Namespace
- Playnite
- Assembly
- Playnite.SDK.dll
public interface IIconProvider
Methods
FromAssemblyResourceFile(string, string)
UIIcon FromAssemblyResourceFile(string assemblyName, string path)
Parameters
assemblyName string
path string
Returns
- UIIcon
FromBitmapFile(string)
UIIcon FromBitmapFile(string filePath)
Parameters
filePath string
Returns
- UIIcon
UIIcon FromBitmapSource(BitmapSource source)
Parameters
source BitmapSource
Returns
- UIIcon
UIIcon FromFontIcon(string symbolCode, FontFamily fontFamily, Brush? color = null)
Parameters
symbolCode string
fontFamily FontFamily
color Brush
Returns
- UIIcon
FromIconConfig(IconConfig)
UIIcon FromIconConfig(IconConfig config)
Parameters
config IconConfig
Returns
- UIIcon
FromResourceTemplate(string, object?)
UIIcon FromResourceTemplate(string templateKey, object? dataContext = null)
Parameters
templateKey string
dataContext object
Returns
- UIIcon