System::Globalization::StringInfo クラス
StringInfo class
文字列部分を反復処理するためのスプリッタ。 このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。 スタック上や operator new を使用してインスタンスを作成しないでください。そうしないと実行時エラーやアサーション失敗が発生します。 常にこのクラスを System::SmartPtr ポインタでラップし、関数の引数としてこのポインタを使用してください。
class StringInfo : public virtual System::Object
メソッド
| メソッド | 説明 |
|---|---|
| Equals(SharedPtr<Object>) override | |
| get_LengthInTextElements() const | StringInfo オブジェクト内のテキスト項目数を取得します。 |
| get_String() const | StringInfo オブジェクトの値を取得します。 |
| GetHashCode() const override | C# の Object.GetHashCode() メソッドの類似です。カスタムオブジェクトのハッシュ化を可能にします。 |
| static GetNextTextElement(const String&) | 指定された文字列の最初の要素を取得します。 |
| static GetNextTextElement(const String&, int) | 指定された文字列の指定インデックスにある要素を取得します。 |
| static GetTextElementEnumerator(const String&) | 文字列の文字を反復処理する列挙子を作成します。 |
| static GetTextElementEnumerator(const String&, int) | 指定されたインデックスから開始して文字列の文字を反復処理する列挙子を作成します。 |
| operator=(const StringInfo&) | |
| static ParseCombiningCharacters(const String&) | 基本文字、高サロゲート、制御文字のインデックスを取得します。 |
| set_String(const String&) | StringInfo オブジェクトの値を設定します。 |
| StringInfo() | RTTI 情報。 |
| StringInfo(const String&) | コンストラクタ。 |
| StringInfo(const StringInfo&) | |
| SubstringByTextElements(int) const | 指定されたテキスト要素から最後のテキスト要素までのテキスト要素の部分文字列を取得します。 |
| SubstringByTextElements(int, int) const | 指定されたテキスト要素から指定された数のテキスト要素までのテキスト要素の部分文字列を取得します。 |
参照
- Class Object
- Namespace System::Globalization
- Library Aspose.Page for C++