StringFormat クラス

定義

配置、方向、タブ ストップなどのテキスト レイアウト情報、省略記号の挿入や国別の代替の数字形式などの表示方法、および OpenType 機能をカプセル化します。 このクラスは継承できません。

public ref class StringFormat sealed : MarshalByRefObject, ICloneable, IDisposable
public sealed class StringFormat : MarshalByRefObject, ICloneable, IDisposable
type StringFormat = class
    inherit MarshalByRefObject
    interface ICloneable
    interface IDisposable
Public NotInheritable Class StringFormat
Inherits MarshalByRefObject
Implements ICloneable, IDisposable
継承
StringFormat
実装

注釈

多くの一般的な形式は、 列挙型を StringFormatFlags 通じて提供されます。 StringFormat オブジェクトは変更できます。

注意

.NET 6 以降のバージョンでは、この種類を含む System.Drawing.Common パッケージは Windows オペレーティング システムでのみサポートされています。 クロスプラットフォーム アプリでこの型を使用すると、コンパイル時の警告と実行時例外が発生します。 詳細については、「 Windows でのみサポートされる System.Drawing.Common」を参照してください。

コンストラクター

StringFormat()

新しい StringFormat オブジェクトを初期化します。

StringFormat(StringFormat)

指定した既存 StringFormat オブジェクトから、新しい StringFormat オブジェクトを初期化します。

StringFormat(StringFormatFlags)

指定した StringFormatFlags 列挙体を使用して、新しい StringFormat オブジェクトを初期化します。

StringFormat(StringFormatFlags, Int32)

指定した StringFormatFlags 列挙体および言語を使用して、新しい StringFormat オブジェクトを初期化します。

プロパティ

Alignment

文字列の水平方向の配置を取得または設定します。

DigitSubstitutionLanguage

西ヨーロッパ言語の数字をローカルの数字に置換する際に使用される言語を取得します。

DigitSubstitutionMethod

数字の置き換えに使用される方法を取得します。

FormatFlags

書式情報を格納する StringFormatFlags 列挙体を取得または設定します。

GenericDefault

既定の汎用 StringFormat オブジェクトを取得します。

GenericTypographic

印刷用の汎用 StringFormat オブジェクトを取得します。

HotkeyPrefix

この HotkeyPrefix オブジェクトの StringFormat オブジェクトを取得または設定します。

LineAlignment

文字列の垂直方向の配置を取得または設定します。

Trimming

この StringFormat オブジェクトの StringTrimming 列挙体を取得または設定します。

メソッド

Clone()

この StringFormat オブジェクトの同一コピーを作成します。

CreateObjRef(Type)

リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。

(継承元 MarshalByRefObject)
Dispose()

この StringFormat オブジェクトによって使用されているすべてのリソースを解放します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Finalize()

オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetLifetimeService()
古い.

対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
GetTabStops(Single)

この StringFormat オブジェクトのタブ ストップを取得します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
InitializeLifetimeService()
古い.

このインスタンスの有効期間ポリシーを制御する有効期間サービス オブジェクトを取得します。

(継承元 MarshalByRefObject)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
MemberwiseClone(Boolean)

現在の MarshalByRefObject オブジェクトの簡易コピーを作成します。

(継承元 MarshalByRefObject)
SetDigitSubstitution(Int32, StringDigitSubstitute)

西ヨーロッパ言語の数字をローカルの数字に置換する際に使用される言語と方法を指定します。

SetMeasurableCharacterRanges(CharacterRange[])

MeasureCharacterRanges(String, Font, RectangleF, StringFormat) メソッドを呼び出したときに計測される、文字の範囲を表す CharacterRange 構造体の配列を指定します。

SetTabStops(Single, Single[])

この StringFormat オブジェクトのタブ ストップを設定します。

ToString()

この StringFormat オブジェクトをユーザーが判読できる文字列に変換します。

適用対象

こちらもご覧ください