CodeExpressionCollection クラス
アセンブリ: System (system.dll 内)

<SerializableAttribute> _ <ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _ <ComVisibleAttribute(True)> _ Public Class CodeExpressionCollection Inherits CollectionBase
[SerializableAttribute] [ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)] [ComVisibleAttribute(true)] public class CodeExpressionCollection : CollectionBase
[SerializableAttribute] [ClassInterfaceAttribute(ClassInterfaceType::AutoDispatch)] [ComVisibleAttribute(true)] public ref class CodeExpressionCollection : public CollectionBase

CodeDOM の式オブジェクトのセットを表すことができる単純なコレクション オブジェクトを提供します。
CodeExpressionCollection クラスは、CodeExpression オブジェクトのセットを格納するために使用できる単純なコレクション オブジェクトを提供します。

' Creates an empty CodeExpressionCollection. Dim collection As New CodeExpressionCollection() ' Adds a CodeExpression to the collection. collection.Add(New CodePrimitiveExpression(True)) ' Adds an array of CodeExpression objects to the collection. Dim expressions As CodeExpression() = {New CodePrimitiveExpression(True), New CodePrimitiveExpression(True)} collection.AddRange(expressions) ' Adds a collection of CodeExpression objects to the collection. Dim expressionsCollection As New CodeExpressionCollection() expressionsCollection.Add(New CodePrimitiveExpression(True)) expressionsCollection.Add(New CodePrimitiveExpression(True)) collection.AddRange(expressionsCollection) ' Tests for the presence of a CodeExpression in the ' collection, and retrieves its index if it is found. Dim testComment = New CodePrimitiveExpression(True) Dim itemIndex As Integer = -1 If collection.Contains(testComment) Then itemIndex = collection.IndexOf(testComment) End If ' Copies the contents of the collection beginning at index 0 to the specified CodeExpression array. ' 'expressions' is a CodeExpression array. collection.CopyTo(expressions, 0) ' Retrieves the count of the items in the collection. Dim collectionCount As Integer = collection.Count ' Inserts a CodeExpression at index 0 of the collection. collection.Insert(0, New CodePrimitiveExpression(True)) ' Removes the specified CodeExpression from the collection. Dim expression = New CodePrimitiveExpression(True) collection.Remove(expression) ' Removes the CodeExpression at index 0. collection.RemoveAt(0)
// Creates an empty CodeExpressionCollection. CodeExpressionCollection collection = new CodeExpressionCollection(); // Adds a CodeExpression to the collection. collection.Add( new CodePrimitiveExpression(true) ); // Adds an array of CodeExpression objects to the collection. CodeExpression[] expressions = { new CodePrimitiveExpression(true), new CodePrimitiveExpression(true) }; collection.AddRange( expressions ); // Adds a collection of CodeExpression objects to the collection. CodeExpressionCollection expressionsCollection = new CodeExpressionCollection(); expressionsCollection.Add( new CodePrimitiveExpression(true) ); expressionsCollection.Add( new CodePrimitiveExpression(true) ); collection.AddRange( expressionsCollection ); // Tests for the presence of a CodeExpression in the // collection, and retrieves its index if it is found. CodeExpression testComment = new CodePrimitiveExpression(true); int itemIndex = -1; if( collection.Contains( testComment ) ) itemIndex = collection.IndexOf( testComment ); // Copies the contents of the collection beginning at index 0 to the specified CodeExpression array. // 'expressions' is a CodeExpression array. collection.CopyTo( expressions, 0 ); // Retrieves the count of the items in the collection. int collectionCount = collection.Count; // Inserts a CodeExpression at index 0 of the collection. collection.Insert( 0, new CodePrimitiveExpression(true) ); // Removes the specified CodeExpression from the collection. CodeExpression expression = new CodePrimitiveExpression(true); collection.Remove( expression ); // Removes the CodeExpression at index 0. collection.RemoveAt(0);
// Creates an empty CodeExpressionCollection. CodeExpressionCollection^ collection = gcnew CodeExpressionCollection; // Adds a CodeExpression to the collection. collection->Add( gcnew CodePrimitiveExpression( true ) ); // Adds an array of CodeExpression objects to the collection. array<CodeExpression^>^expressions = {gcnew CodePrimitiveExpression( true ),gcnew CodePrimitiveExpression( true )}; collection->AddRange( expressions ); // Adds a collection of CodeExpression objects to the collection. CodeExpressionCollection^ expressionsCollection = gcnew CodeExpressionCollection; expressionsCollection->Add( gcnew CodePrimitiveExpression( true ) ); expressionsCollection->Add( gcnew CodePrimitiveExpression( true ) ); collection->AddRange( expressionsCollection ); // Tests for the presence of a CodeExpression in the // collection, and retrieves its index if it is found. CodeExpression^ testComment = gcnew CodePrimitiveExpression( true ); int itemIndex = -1; if ( collection->Contains( testComment ) ) itemIndex = collection->IndexOf( testComment ); // Copies the contents of the collection beginning at index 0 to the specified CodeExpression array. // 'expressions' is a CodeExpression array. collection->CopyTo( expressions, 0 ); // Retrieves the count of the items in the collection. int collectionCount = collection->Count; // Inserts a CodeExpression at index 0 of the collection. collection->Insert( 0, gcnew CodePrimitiveExpression( true ) ); // Removes the specified CodeExpression from the collection. CodeExpression^ expression = gcnew CodePrimitiveExpression( true ); collection->Remove( expression ); // Removes the CodeExpression at index 0. collection->RemoveAt( 0 );
// Creates an empty CodeExpressionCollection. CodeExpressionCollection collection = new CodeExpressionCollection(); // Adds a CodeExpression to the collection. collection.Add(new CodePrimitiveExpression( System.Convert.ToString(true))); // Adds an array of CodeExpression objects to the collection. CodeExpression expressions[] = { new CodePrimitiveExpression( System.Convert.ToString(true)), new CodePrimitiveExpression( System.Convert.ToString(true)) }; collection.AddRange(expressions); // Adds a collection of CodeExpression objects to the collection. CodeExpressionCollection expressionsCollection = new CodeExpressionCollection(); expressionsCollection.Add(new CodePrimitiveExpression( System.Convert.ToString(true))); expressionsCollection.Add(new CodePrimitiveExpression( System.Convert.ToString(true))); collection.AddRange(expressionsCollection); // Tests for the presence of a CodeExpression in the // collection, and retrieves its index if it is found. CodeExpression testComment = new CodePrimitiveExpression(System. Convert.ToString(true)); int itemIndex = -1; if (collection.Contains(testComment)) { itemIndex = collection.IndexOf(testComment); } // Copies the contents of the collection beginning at index 0 to //the specified CodeExpression array. // 'expressions' is a CodeExpression array. collection.CopyTo(expressions, 0); // Retrieves the count of the items in the collection. int collectionCount = collection.get_Count(); // Inserts a CodeExpression at index 0 of the collection. collection.Insert(0, new CodePrimitiveExpression(System.Convert. ToString(true))); // Removes the specified CodeExpression from the collection. CodeExpression expression = new CodePrimitiveExpression(System.Convert. ToString(true)); collection.Remove(expression); // Removes the CodeExpression at index 0. collection.RemoveAt(0);

System.Collections.CollectionBase
System.CodeDom.CodeExpressionCollection


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


CodeExpressionCollection コンストラクタ ()
アセンブリ: System (system.dll 内)


' Creates an empty CodeExpressionCollection. Dim collection As New CodeExpressionCollection()
// Creates an empty CodeExpressionCollection. CodeExpressionCollection collection = new CodeExpressionCollection();
// Creates an empty CodeExpressionCollection. CodeExpressionCollection^ collection = gcnew CodeExpressionCollection;
// Creates an empty CodeExpressionCollection. CodeExpressionCollection collection = new CodeExpressionCollection();

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


CodeExpressionCollection コンストラクタ (CodeExpression[])
アセンブリ: System (system.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


CodeExpressionCollection コンストラクタ (CodeExpressionCollection)
アセンブリ: System (system.dll 内)


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


CodeExpressionCollection コンストラクタ

名前 | 説明 |
---|---|
CodeExpressionCollection () | CodeExpressionCollection クラスの新しいインスタンスを初期化します。 |
CodeExpressionCollection (CodeExpression[]) | CodeExpression オブジェクトの指定した配列を格納する CodeExpressionCollection クラスの新しいインスタンスを初期化します。 |
CodeExpressionCollection (CodeExpressionCollection) | 指定したソース コレクションの要素を格納する CodeExpressionCollection クラスの新しいインスタンスを初期化します。 |

CodeExpressionCollection プロパティ

名前 | 説明 | |
---|---|---|
![]() | Capacity | CollectionBase に格納できる要素の数を取得または設定します。 ( CollectionBase から継承されます。) |
![]() | Count | CollectionBase インスタンスに格納されている要素の数を取得します。このプロパティはオーバーライドできません。 ( CollectionBase から継承されます。) |
![]() | Item | コレクション内の指定したインデックスでの CodeExpression を取得または設定します。 |

名前 | 説明 | |
---|---|---|
![]() | InnerList | CollectionBase インスタンス内の要素のリストを格納する ArrayList を取得します。 ( CollectionBase から継承されます。) |
![]() | List | CollectionBase インスタンス内の要素のリストを格納する IList を取得します。 ( CollectionBase から継承されます。) |

CodeExpressionCollection メソッド


名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |
![]() | OnClear | CollectionBase インスタンスの内容を消去するときに、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) |
![]() | OnClearComplete | CollectionBase インスタンスの内容を消去した後に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) |
![]() | OnInsert | CollectionBase インスタンスに新しい要素を挿入する前に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) |
![]() | OnInsertComplete | CollectionBase インスタンスに新しい要素を挿入した後に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) |
![]() | OnRemove | CollectionBase インスタンスから要素を削除するときに、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) |
![]() | OnRemoveComplete | CollectionBase インスタンスから要素を削除した後に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) |
![]() | OnSet | CollectionBase インスタンスに値を設定する前に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) |
![]() | OnSetComplete | CollectionBase インスタンスに値を設定した後に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) |
![]() | OnValidate | 値を検証するときに、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) |

CodeExpressionCollection メンバ
CodeExpression オブジェクトのコレクションを表します。
CodeExpressionCollection データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | Capacity | CollectionBase に格納できる要素の数を取得または設定します。(CollectionBase から継承されます。) |
![]() | Count | CollectionBase インスタンスに格納されている要素の数を取得します。このプロパティはオーバーライドできません。(CollectionBase から継承されます。) |
![]() | Item | コレクション内の指定したインデックスでの CodeExpression を取得または設定します。 |

名前 | 説明 | |
---|---|---|
![]() | InnerList | CollectionBase インスタンス内の要素のリストを格納する ArrayList を取得します。(CollectionBase から継承されます。) |
![]() | List | CollectionBase インスタンス内の要素のリストを格納する IList を取得します。(CollectionBase から継承されます。) |


名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() | OnClear | CollectionBase インスタンスの内容を消去するときに、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) |
![]() | OnClearComplete | CollectionBase インスタンスの内容を消去した後に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) |
![]() | OnInsert | CollectionBase インスタンスに新しい要素を挿入する前に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) |
![]() | OnInsertComplete | CollectionBase インスタンスに新しい要素を挿入した後に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) |
![]() | OnRemove | CollectionBase インスタンスから要素を削除するときに、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) |
![]() | OnRemoveComplete | CollectionBase インスタンスから要素を削除した後に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) |
![]() | OnSet | CollectionBase インスタンスに値を設定する前に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) |
![]() | OnSetComplete | CollectionBase インスタンスに値を設定した後に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) |
![]() | OnValidate | 値を検証するときに、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) |

Weblioに収録されているすべての辞書からCodeExpressionCollectionを検索する場合は、下記のリンクをクリックしてください。

- CodeExpressionCollectionのページへのリンク