CodeDirectiveCollection クラス
アセンブリ: System (system.dll 内)
 構文
構文<SerializableAttribute> _ <ComVisibleAttribute(True)> _ <ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _ Public Class CodeDirectiveCollection Inherits CollectionBase
[SerializableAttribute] [ComVisibleAttribute(true)] [ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)] public class CodeDirectiveCollection : CollectionBase
[SerializableAttribute] [ComVisibleAttribute(true)] [ClassInterfaceAttribute(ClassInterfaceType::AutoDispatch)] public ref class CodeDirectiveCollection : public CollectionBase
 解説
解説 使用例
使用例CodeDirectiveCollection クラスのメンバを使用する方法を次のコード例に示します。
' Creates an empty CodeDirectiveCollection. Dim collection As New CodeDirectiveCollection() ' Adds a CodeDirective to the collection. collection.Add(New CodeRegionDirective(CodeRegionMode.Start, "Region1")) ' Adds an array of CodeDirective objects to the collection. Dim directives As CodeDirective() = {New CodeRegionDirective(CodeRegionMode.Start, "Region1"), New CodeRegionDirective(CodeRegionMode.End, "Region1")} collection.AddRange(directives) ' Adds a collection of CodeDirective objects to the collection. Dim directivesCollection As New CodeDirectiveCollection() directivesCollection.Add(New CodeRegionDirective(CodeRegionMode.Start, "Region2")) directivesCollection.Add(New CodeRegionDirective(CodeRegionMode.End, "Region2")) collection.AddRange(directivesCollection) ' Tests for the presence of a CodeDirective in the ' collection, and retrieves its index if it is found. Dim testDirective = New CodeRegionDirective(CodeRegionMode.Start, "Region1") Dim itemIndex As Integer = -1 If collection.Contains(testDirective) Then itemIndex = collection.IndexOf(testDirective) ' Copies the contents of the collection beginning at index 0 to the specified CodeDirective array. ' 'directives' is a CodeDirective array. collection.CopyTo(directives, 0) ' Retrieves the count of the items in the collection. Dim collectionCount As Integer = collection.Count ' Inserts a CodeDirective at index 0 of the collection. collection.Insert(0, New CodeRegionDirective(CodeRegionMode.Start, "Region1")) ' Removes the specified CodeDirective from the collection. Dim directive = New CodeRegionDirective(CodeRegionMode.Start, "Region1") collection.Remove(directive) ' Removes the CodeDirective at index 0. collection.RemoveAt(0)
// Creates an empty CodeDirectiveCollection. CodeDirectiveCollection collection = new CodeDirectiveCollection(); // Adds a CodeDirective to the collection. collection.Add(new CodeRegionDirective(CodeRegionMode.Start, "Region1")); // Adds an array of CodeDirective objects to the collection. CodeDirective[] directives = { new CodeRegionDirective(CodeRegionMode.Start,"Region1"), new CodeRegionDirective(CodeRegionMode.End,"Region1") }; collection.AddRange(directives); // Adds a collection of CodeDirective objects to the collection. CodeDirectiveCollection directivesCollection = new CodeDirectiveCollection(); directivesCollection.Add(new CodeRegionDirective(CodeRegionMode.Start, "Region2")); directivesCollection.Add(new CodeRegionDirective(CodeRegionMode.End, "Region2")); collection.AddRange(directivesCollection); // Tests for the presence of a CodeDirective in the // collection, and retrieves its index if it is found. CodeDirective testDirective = new CodeRegionDirective(CodeRegionMode.Start, "Region1"); int itemIndex = -1; if (collection.Contains(testDirective)) itemIndex = collection.IndexOf(testDirective); // Copies the contents of the collection beginning at index 0 to the specified CodeDirective array. // 'directives' is a CodeDirective array. collection.CopyTo(directives, 0); // Retrieves the count of the items in the collection. int collectionCount = collection.Count; // Inserts a CodeDirective at index 0 of the collection. collection.Insert(0, new CodeRegionDirective(CodeRegionMode.Start, "Region1")); // Removes the specified CodeDirective from the collection. CodeDirective directive = new CodeRegionDirective(CodeRegionMode.Start, "Region1"); collection.Remove(directive); // Removes the CodeDirective at index 0. collection.RemoveAt(0);
 継承階層
継承階層System.Collections.CollectionBase
System.CodeDom.CodeDirectiveCollection
 スレッド セーフ
スレッド セーフ プラットフォーム
プラットフォーム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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
 バージョン情報
バージョン情報 参照
参照CodeDirectiveCollection コンストラクタ ()
アセンブリ: System (system.dll 内)
 構文
構文 使用例
使用例CodeDirectiveCollection コンストラクタを使用してクラスの新しいインスタンスを作成する方法を次のコード例に示します。このコード例は、CodeDirectiveCollection クラスのトピックで取り上げているコード例の一部分です。
' Creates an empty CodeDirectiveCollection. Dim collection As New CodeDirectiveCollection()
// Creates an empty CodeDirectiveCollection. CodeDirectiveCollection collection = new CodeDirectiveCollection();
 プラットフォーム
プラットフォーム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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
 バージョン情報
バージョン情報 参照
参照CodeDirectiveCollection コンストラクタ (CodeDirective[])
アセンブリ: 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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
 バージョン情報
バージョン情報 参照
参照CodeDirectiveCollection コンストラクタ (CodeDirectiveCollection)
アセンブリ: 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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
 バージョン情報
バージョン情報 参照
参照CodeDirectiveCollection コンストラクタ
 オーバーロードの一覧
オーバーロードの一覧| 名前 | 説明 | 
|---|---|
| CodeDirectiveCollection () | CodeDirectiveCollection クラスの新しいインスタンスを初期化します。 | 
| CodeDirectiveCollection (CodeDirective[]) | 指定した配列のコード ディレクティブ オブジェクトを使用して、CodeDirectiveCollection クラスの新しいインスタンスを初期化します。 | 
| CodeDirectiveCollection (CodeDirectiveCollection) | 指定したコード ディレクティブ コレクションの要素を使用して、CodeDirectiveCollection クラスの新しいインスタンスを初期化します。 | 
 参照
参照CodeDirectiveCollection プロパティ
 パブリック プロパティ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| .gif)  | Capacity | CollectionBase に格納できる要素の数を取得または設定します。 ( CollectionBase から継承されます。) | 
| .gif)  | Count | CollectionBase インスタンスに格納されている要素の数を取得します。このプロパティはオーバーライドできません。 ( CollectionBase から継承されます。) | 
| .gif)  | Item | コレクション内の指定したインデックスでの CodeDirective オブジェクトを取得または設定します。 | 
 プロテクト プロパティ
プロテクト プロパティ| 名前 | 説明 | |
|---|---|---|
| .gif)  | InnerList | CollectionBase インスタンス内の要素のリストを格納する ArrayList を取得します。 ( CollectionBase から継承されます。) | 
| .gif)  | List | CollectionBase インスタンス内の要素のリストを格納する IList を取得します。 ( CollectionBase から継承されます。) | 
 参照
参照CodeDirectiveCollection メソッド
 パブリック メソッド
パブリック メソッド プロテクト メソッド
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| .gif)  | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) | 
| .gif)  | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) | 
| .gif)  | OnClear | CollectionBase インスタンスの内容を消去するときに、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) | 
| .gif)  | OnClearComplete | CollectionBase インスタンスの内容を消去した後に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) | 
| .gif)  | OnInsert | CollectionBase インスタンスに新しい要素を挿入する前に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) | 
| .gif)  | OnInsertComplete | CollectionBase インスタンスに新しい要素を挿入した後に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) | 
| .gif)  | OnRemove | CollectionBase インスタンスから要素を削除するときに、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) | 
| .gif)  | OnRemoveComplete | CollectionBase インスタンスから要素を削除した後に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) | 
| .gif)  | OnSet | CollectionBase インスタンスに値を設定する前に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) | 
| .gif)  | OnSetComplete | CollectionBase インスタンスに値を設定した後に、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) | 
| .gif)  | OnValidate | 値を検証するときに、追加のカスタム プロセスを実行します。 ( CollectionBase から継承されます。) | 
 参照
参照CodeDirectiveCollection メンバ
CodeDirective オブジェクトのコレクションを表します。
CodeDirectiveCollection データ型で公開されるメンバを以下の表に示します。
 パブリック コンストラクタ
パブリック コンストラクタ パブリック プロパティ
パブリック プロパティ| 名前 | 説明 | |
|---|---|---|
| .gif)  | Capacity | CollectionBase に格納できる要素の数を取得または設定します。(CollectionBase から継承されます。) | 
| .gif)  | Count | CollectionBase インスタンスに格納されている要素の数を取得します。このプロパティはオーバーライドできません。(CollectionBase から継承されます。) | 
| .gif)  | Item | コレクション内の指定したインデックスでの CodeDirective オブジェクトを取得または設定します。 | 
 プロテクト プロパティ
プロテクト プロパティ| 名前 | 説明 | |
|---|---|---|
| .gif)  | InnerList | CollectionBase インスタンス内の要素のリストを格納する ArrayList を取得します。(CollectionBase から継承されます。) | 
| .gif)  | List | CollectionBase インスタンス内の要素のリストを格納する IList を取得します。(CollectionBase から継承されます。) | 
 パブリック メソッド
パブリック メソッド プロテクト メソッド
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| .gif)  | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | 
| .gif)  | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | 
| .gif)  | OnClear | CollectionBase インスタンスの内容を消去するときに、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) | 
| .gif)  | OnClearComplete | CollectionBase インスタンスの内容を消去した後に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) | 
| .gif)  | OnInsert | CollectionBase インスタンスに新しい要素を挿入する前に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) | 
| .gif)  | OnInsertComplete | CollectionBase インスタンスに新しい要素を挿入した後に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) | 
| .gif)  | OnRemove | CollectionBase インスタンスから要素を削除するときに、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) | 
| .gif)  | OnRemoveComplete | CollectionBase インスタンスから要素を削除した後に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) | 
| .gif)  | OnSet | CollectionBase インスタンスに値を設定する前に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) | 
| .gif)  | OnSetComplete | CollectionBase インスタンスに値を設定した後に、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) | 
| .gif)  | OnValidate | 値を検証するときに、追加のカスタム プロセスを実行します。 (CollectionBase から継承されます。) | 
 参照
参照Weblioに収録されているすべての辞書からCodeDirectiveCollectionを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からCodeDirectiveCollection
                    を検索
                     全ての辞書からCodeDirectiveCollection
                    を検索
                - CodeDirectiveCollectionのページへのリンク

 
                             
                    

.gif) 
 .gif) 
 
