StringFormat クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
配置、方向、タブ ストップなどのテキスト レイアウト情報、省略記号の挿入や国別の代替の数字形式などの表示方法、および 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
- 継承
- 実装
注釈
多くの一般的な形式は、 列挙型を 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 オブジェクトをユーザーが判読できる文字列に変換します。 |
適用対象
こちらもご覧ください
.NET