System::Collections::Specialized::StringCollection クラス
コンテンツ
[
隠れる
]StringCollection class
文字列のインデックス付きリスト。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション失敗が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数の引数として渡すようにしてください。
class StringCollection : public System::Collections::Generic::IEnumerable<System::String>
Nested classes
- Class Enumerator
メソッド
| メソッド | 説明 |
|---|---|
| Add(const System::String&) | リストの末尾に値を追加します。 |
| AddRange(const ArrayPtr<System::String>&) | コンテナに要素を追加します。 |
| begin() | コンテナの最初の要素へのイテレータを返します。コンテナが空の場合、返されるイテレータは end() と等しくなります。 |
| begin() const | const 修飾されたコンテナの最初の要素へのイテレータを返します。コンテナが空の場合、返されるイテレータは end() と等しくなります。 |
| cbegin() const | コンテナの最初の const 修飾要素へのイテレータを返します。コンテナが空の場合、返されるイテレータは cend() と等しくなります。 |
| cend() const | コンテナの最後の要素の次の要素へのイテレータを返します。この要素はプレースホルダーとして機能し、アクセスしようとすると未定義の動作になります。 |
| Clear() | すべての要素を削除します。 |
| Contains(const System::String&) const | 特定の文字列がコンテナに存在するかどうかをチェックします。 |
| CopyTo(const ArrayPtr<System::String>&, const int32_t) const | 既存の配列要素に要素をコピーします。 |
| crbegin() const | 逆順コンテナの最初の要素への逆イテレータを返します。これは逆順でないコンテナの最後の要素に対応します。コンテナが空の場合、返されるイテレータは crend() と等しくなります。 |
| crend() const | 逆順コンテナの最後の要素の次の要素への逆イテレータを返します。これは逆順でないコンテナの最初の要素の前の要素に対応します。この要素はプレースホルダーとして機能し、アクセスしようとすると未定義の動作になります。 |
| data() | 内部データ構造アクセサー。 |
| data() const | 内部データ構造アクセサー。 |
| end() | コンテナの最後の要素の次の要素へのイテレータを返します。この要素はプレースホルダーとして機能し、アクセスしようとすると未定義の動作になります。 |
| end() const | const 修飾されたコンテナの最後の要素の次の要素へのイテレータを返します。この要素はプレースホルダーとして機能し、アクセスしようとすると未定義の動作になります。 |
| get_Count() const | コレクション内の要素数を取得します。 |
| GetEnumerator() override | 現在のコレクションを反復する列挙子を取得します。 |
| idx_get(int) const | 指定された位置の値を取得します。 |
| idx_set(int, const System::String&) | 指定された位置に値を設定します。 |
| IndexOf(const System::String&) const | コンテナ内の特定の文字列を検索します。 |
| Insert(int, const System::String&) | コンテナに特定の値を挿入します。 |
| operator[](int) | アクセサ関数。 |
| rbegin() | 逆順コンテナの最初の要素への逆イテレータを返します。これは、非逆順コンテナの最後の要素に対応します。コンテナが空の場合、返されるイテレータは rend() と等しくなります。 |
| rbegin() const | 逆順コンテナの最初の要素への逆イテレータを返します。これは、非逆順コンテナの最後の要素に対応します。コンテナが空の場合、返されるイテレータは rend() と等しくなります。 |
| Remove(const System::String&) | 指定された文字列の最初の出現を削除します。 |
| RemoveAt(int) | 指定された位置の要素を削除します。 |
| rend() | 逆順コンテナの最後の要素の次の要素への逆イテレータを返します。これは逆順でないコンテナの最初の要素の前の要素に対応します。この要素はプレースホルダーとして機能し、アクセスしようとすると未定義の動作になります。 |
| rend() const | 逆順コンテナの最後の要素の次の要素への逆イテレータを返します。これは逆順でないコンテナの最初の要素の前の要素に対応します。この要素はプレースホルダーとして機能し、アクセスしようとすると未定義の動作になります。 |
| StringCollection() | 空の文字列コレクションを構築します。 |
| virtualizeBeginConstIterator() const override | 現在のコンテナの begin const イテレータの実装を取得します。 |
| virtualizeBeginIterator() override | 現在のコンテナの begin イテレータの実装を取得します。 |
| virtualizeEndConstIterator() const override | 現在のコンテナの end const イテレータの実装を取得します。 |
| virtualizeEndIterator() override | 現在のコンテナの end イテレータの実装を取得します。 |
Typedefs
| 型定義 | 説明 |
|---|---|
| const_iterator | const イテレータ型。 |
| const_reverse_iterator | const 逆イテレータ型。 |
| iterator | イテレータ型。 |
| reverse_iterator | 逆イテレータ型。 |
参照
- Class IEnumerable
- Namespace System::Collections::Specialized
- Library Aspose.Page for C++