Class FontRegistryProvider
Inheritance
System.Object
FontRegistryProvider
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Services.Fonts
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class FontRegistryProvider : IFontRegistryProvider, IDisposable
Constructors
FontRegistryProvider(IConfiguration, IFontStorage, IFontInfoProvider)
Declaration
public FontRegistryProvider(IConfiguration configuration, IFontStorage fontStorage, IFontInfoProvider fontInfoProvider)
Parameters
| Type | Name | Description |
|---|---|---|
| IConfiguration | configuration | |
| IFontStorage | fontStorage | |
| IFontInfoProvider | fontInfoProvider |
Methods
Dispose()
Declaration
public void Dispose()
Dispose(Boolean)
Declaration
protected virtual void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | disposing |
Finalize()
Declaration
protected void Finalize()
GetFontRegistry()
Declaration
public FontRegistry GetFontRegistry()
Returns
| Type | Description |
|---|---|
| Aurigma.GraphicsMill.AdvancedDrawing.FontRegistry |
GetFontRegistryAsync()
Declaration
public Task<FontRegistry> GetFontRegistryAsync()
Returns
| Type | Description |
|---|---|
| System.Threading.Tasks.Task<Aurigma.GraphicsMill.AdvancedDrawing.FontRegistry> |
GetFontRemaps()
Declaration
public IReadOnlyDictionary<string, string> GetFontRemaps()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IReadOnlyDictionary<System.String, System.String> |
GetsFontsByFamily()
Declaration
public IReadOnlyDictionary<string, IList<FontService.FontData>> GetsFontsByFamily()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IReadOnlyDictionary<System.String, System.Collections.Generic.IList<FontService.FontData>> |
GetsFontsByPsName()
Declaration
public IReadOnlyDictionary<string, FontService.FontData> GetsFontsByPsName()
Returns
| Type | Description |
|---|---|
| System.Collections.Generic.IReadOnlyDictionary<System.String, FontService.FontData> |
Events
FontRegistryChanged
Declaration
public event EventHandler<EventArgs> FontRegistryChanged
Event Type
| Type | Description |
|---|---|
| System.EventHandler<System.EventArgs> |
Implements
System.IDisposable