TextMetrics TextMetrics TextMetrics TextMetrics Struct


visual スタイルで特定の要素に対して指定するフォントに関する基本的な情報を提供します。Provides basic information about the font specified by a visual style for a particular element.

public value class TextMetrics
public struct TextMetrics
type TextMetrics = struct
Public Structure TextMetrics


構造TextMetrics体は、 VisualStyleRenderer.GetTextMetricsメソッドの戻り値を指定します。The TextMetrics structure specifies the return values of the VisualStyleRenderer.GetTextMetrics method.


Ascent Ascent Ascent Ascent

フォント文字のアセントを取得または設定します。Gets or sets the ascent of characters in the font.

AverageCharWidth AverageCharWidth AverageCharWidth AverageCharWidth

フォントの平均文字幅を取得または設定します。Gets or sets the average width of characters in the font.

BreakChar BreakChar BreakChar BreakChar

テキストを両端揃えする場合に単語の分割の定義に使用する文字を取得または設定します。Gets or sets the character used to define word breaks for text justification.

CharSet CharSet CharSet CharSet

フォントの文字セットを取得または設定します。Gets or sets the character set of the font.

DefaultChar DefaultChar DefaultChar DefaultChar

文字がフォントにない場合に代用する文字を取得または設定します。Gets or sets the character to be substituted for characters not in the font.

Descent Descent Descent Descent

フォント文字のディセントを取得または設定します。Gets or sets the descent of characters in the font.

DigitizedAspectX DigitizedAspectX DigitizedAspectX DigitizedAspectX

そのフォントのデザイン対象となったデバイスにおける水平アスペクトを取得または設定します。Gets or sets the horizontal aspect of the device for which the font was designed.

DigitizedAspectY DigitizedAspectY DigitizedAspectY DigitizedAspectY

そのフォントのデザイン対象となったデバイスにおける垂直アスペクトを取得または設定します。Gets or sets the vertical aspect of the device for which the font was designed.

ExternalLeading ExternalLeading ExternalLeading ExternalLeading

アプリケーションで行間に追加されるレディングの量を取得または設定します。Gets or sets the amount of extra leading that the application adds between rows.

FirstChar FirstChar FirstChar FirstChar

フォントに定義されている最初の文字を取得または設定します。Gets or sets the first character defined in the font.

Height Height Height Height

フォントの文字の高さを取得または設定します。Gets or sets the height of characters in the font.

InternalLeading InternalLeading InternalLeading InternalLeading

Height プロパティで設定された、境界線内部のレディングの量を取得または設定します。Gets or sets the amount of leading inside the bounds set by the Height property.

Italic Italic Italic Italic

フォントが斜体かどうかを示す値を取得または設定します。Gets or sets a value indicating whether the font is italic.

LastChar LastChar LastChar LastChar

フォントに定義されている最後の文字を取得または設定します。Gets or sets the last character defined in the font.

MaxCharWidth MaxCharWidth MaxCharWidth MaxCharWidth

フォントで幅が最も広い文字の幅を取得または設定します。Gets or sets the width of the widest character in the font.

Overhang Overhang Overhang Overhang

一部の合成フォントに追加される割り増しの幅を、文字列あたりで取得または設定します。Gets or sets the extra width per string that may be added to some synthesized fonts.

PitchAndFamily PitchAndFamily PitchAndFamily PitchAndFamily

物理フォントのピッチ、技術、およびファミリに関する情報を取得または設定します。Gets or sets information about the pitch, technology, and family of a physical font.

StruckOut StruckOut StruckOut StruckOut

フォントで、文字上に水平線を引くように指定しているかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the font specifies a horizontal line through the characters.

Underlined Underlined Underlined Underlined

フォントが下線付きかどうかを示す値を設定または取得します。Gets or sets a value indicating whether the font is underlined.

Weight Weight Weight Weight

フォントの太さを取得または設定します。Gets or sets the weight of the font.