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 オペレーティング システムでのみサポートされています。 クロスプラットフォーム アプリでこの種類を使用すると、コンパイル時の警告と実行時の例外が発生します。 詳細については、「System.Drawing.Common が Windowsでのみサポートされる」を参照してください。
コンストラクター
StringFormat() |
新しい StringFormat オブジェクトを初期化します。 |
StringFormat(StringFormat) |
指定した既存の StringFormat オブジェクトから新しい StringFormat オブジェクトを初期化します。 |
StringFormat(StringFormatFlags, Int32) |
指定した StringFormatFlags 列挙と言語を使用して、新しい StringFormat オブジェクトを初期化します。 |
StringFormat(StringFormatFlags) |
指定した StringFormatFlags 列挙型を使用して、新しい StringFormat オブジェクトを初期化します。 |
プロパティ
Alignment |
文字列の水平方向の配置を取得または設定します。 |
DigitSubstitutionLanguage |
ローカルの数字が西の数字に置き換えられたときに使用される言語を取得します。 |
DigitSubstitutionMethod |
数字の置換に使用するメソッドを取得します。 |
FormatFlags |
書式設定情報を含む StringFormatFlags 列挙体を取得または設定します。 |
GenericDefault |
汎用の既定の StringFormat オブジェクトを取得します。 |
GenericTypographic |
汎用の文字体裁 StringFormat オブジェクトを取得します。 |
HotkeyPrefix |
この StringFormat オブジェクトの HotkeyPrefix オブジェクトを取得または設定します。 |
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