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?