FontType

FontType structure

サポート可能な 1 つのフォント タイプを表します

public struct FontType : IEquatable<FontType>, IResourceType

プロパティ

名前 説明
static Eot { get; } EOT (Embedded OpenType) フォント type を表します
static Otf { get; } OTF (OpenType Font) フォントを表します type
static Ttf { get; } TTF (TrueType Font) フォントを表します type
static Undefined { get; } 未定義、不明、またはサポートされていないフォントをマークする特別な値
static Woff { get; } WOFF (Web Open Font Format) フォント タイプを表します
static Woff2 { get; } WOFF2 (Web Open Font Format version 2) フォント タイプを表します
CssName { get; } @font-face at-rule で使用される、このフォント タイプの CSS 互換の名前を返します。
FileExtension { get; } このフォント タイプのファイル名拡張子 (ドット文字なし)
FontFormat { get; } @font-face format のフォント形式
FormalName { get; } このフォント タイプの正式な名前を返します
MimeCode { get; } 特定のフォント タイプの MIME コード

メソッド

名前 説明
static GetFirstDefined(params FontType[]) 指定されたセットから最初のフォント タイプを返します。これは「未定義」の値ではなく、それ以外の場合は「未定義」のフォント タイプです (すべての項目が「未定義」の場合)
static ParseFromCssName(string) フォント タイプの指定された CSS 互換の名前と同等の FontType 値を返します
static ParseFromFilenameWithExtension(string) 指定されたファイル名から抽出された、ファイル名拡張子に相当する FontType 値を返します
static ParseFromMime(string) 指定された MIME-code に相当する FontType 値を返します
Equals(FontType) このインスタンスが指定された「FontType」と等しいかどうかを判断します instance
override Equals(object) このインスタンスが、おそらく別の「FontType」である指定されたキャストされていないオブジェクトと等しいかどうかを判断します。
override GetHashCode() この特定の値 type の定数であるハッシュコードを返します
operator == 2 つの「FontType」値が等しいかどうかを確認します
operator != 2 つの「FontType」値が等しくないかどうかを確認します

関連項目