Skip to main content

Interface IManagedFontStorage

Namespace: Aurigma.DesignAtoms
Assembly: Aurigma.DesignAtoms.dll
Syntax
public interface IManagedFontStorage : IFontStorage

Inherited Members

Methods

AddFontFile

void AddFontFile(string folderPath, string fileName, Stream stream, bool overwrite)
Parameters
TypeNameDescription
System.StringfolderPath
System.StringfileName
System.IO.Streamstream
System.Booleanoverwrite

RemoveFontFile

bool RemoveFontFile(string filePath)
Parameters
TypeNameDescription
System.StringfilePath
Returns

System.Boolean

RemoveFontDirectory

bool RemoveFontDirectory(string directoryPath)
Parameters
TypeNameDescription
System.StringdirectoryPath
Returns

System.Boolean

IsFontFileExists

bool IsFontFileExists(string filePath)
Parameters
TypeNameDescription
System.StringfilePath
Returns

System.Boolean

IsFontDirectoryExists

bool IsFontDirectoryExists(string folderPath)
Parameters
TypeNameDescription
System.StringfolderPath
Returns

System.Boolean

GetFontFoldersByPath

IEnumerable<string> GetFontFoldersByPath(string folderPath, bool includeSubfolders)
Parameters
TypeNameDescription
System.StringfolderPath
System.BooleanincludeSubfolders
Returns

System.Collections.Generic.IEnumerable<System.String>

GetFontFilesByPathAsync

Task<IEnumerable<string>> GetFontFilesByPathAsync(string folderPath, bool includeSubfolders)
Parameters
TypeNameDescription
System.StringfolderPath
System.BooleanincludeSubfolders
Returns

System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<System.String>>

Was this page helpful?