CodeParameterDeclarationExpressionCollection クラスとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > CodeParameterDeclarationExpressionCollection クラスの意味・解説 

CodeParameterDeclarationExpressionCollection クラス

CodeParameterDeclarationExpression オブジェクトコレクション表します

名前空間: System.CodeDom
アセンブリ: System (system.dll 内)
構文構文

<SerializableAttribute> _
<ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)> _
<ComVisibleAttribute(True)> _
Public Class CodeParameterDeclarationExpressionCollection
    Inherits CollectionBase
Dim instance As CodeParameterDeclarationExpressionCollection
[SerializableAttribute] 
[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)] 
[ComVisibleAttribute(true)] 
public class CodeParameterDeclarationExpressionCollection
 : CollectionBase
[SerializableAttribute] 
[ClassInterfaceAttribute(ClassInterfaceType::AutoDispatch)] 
[ComVisibleAttribute(true)] 
public ref class CodeParameterDeclarationExpressionCollection
 : public CollectionBase
/** @attribute SerializableAttribute() */ 
/** @attribute ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) */ 
/** @attribute ComVisibleAttribute(true) */ 
public class CodeParameterDeclarationExpressionCollection
 extends CollectionBase
SerializableAttribute 
ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) 
ComVisibleAttribute(true) 
public class CodeParameterDeclarationExpressionCollection
 extends CollectionBase
解説解説

CodeParameterDeclarationExpressionCollection クラスは、CodeParameterDeclarationExpression オブジェクトセット格納するために使用できる単純なコレクション オブジェクト提供します

使用例使用例
' Creates an empty CodeParameterDeclarationExpressionCollection.
Dim collection As New CodeParameterDeclarationExpressionCollection()

' Adds a CodeParameterDeclarationExpression to the collection.
collection.Add(New CodeParameterDeclarationExpression(GetType(Integer),
 "testIntArgument"))

' Adds an array of CodeParameterDeclarationExpression objects 
' to the collection.
Dim parameters As CodeParameterDeclarationExpression()
 = {New CodeParameterDeclarationExpression(GetType(Integer),
 "testIntArgument"), New CodeParameterDeclarationExpression(GetType(Boolean), "testBoolArgument")}
collection.AddRange(parameters)

' Adds a collection of CodeParameterDeclarationExpression 
' objects to the collection.
Dim parametersCollection As New
 CodeParameterDeclarationExpressionCollection()
parametersCollection.Add(New CodeParameterDeclarationExpression(GetType(Integer),
 "testIntArgument"))
parametersCollection.Add(New CodeParameterDeclarationExpression(GetType(Boolean),
 "testBoolArgument"))
collection.AddRange(parametersCollection)

' Tests for the presence of a CodeParameterDeclarationExpression 
' in the collection, and retrieves its index if it is found.
Dim testParameter As New
 CodeParameterDeclarationExpression(GetType(Integer),
 "testIntArgument")
Dim itemIndex As Integer
 = -1
If collection.Contains(testParameter) Then
    itemIndex = collection.IndexOf(testParameter)
End If

' Copies the contents of the collection beginning at index 0 to the
 specified CodeParameterDeclarationExpression array.
' 'parameters' is a CodeParameterDeclarationExpression array.
collection.CopyTo(parameters, 0)

' Retrieves the count of the items in the collection.
Dim collectionCount As Integer
 = collection.Count

' Inserts a CodeParameterDeclarationExpression at index 0 
' of the collection.
collection.Insert(0, New CodeParameterDeclarationExpression(GetType(Integer),
 "testIntArgument"))

' Removes the specified CodeParameterDeclarationExpression 
' from the collection.
Dim parameter As New CodeParameterDeclarationExpression(GetType(Integer),
 "testIntArgument")
collection.Remove(parameter)

' Removes the CodeParameterDeclarationExpression at index 0.
collection.RemoveAt(0)
// Creates an empty CodeParameterDeclarationExpressionCollection.
CodeParameterDeclarationExpressionCollection collection = new
 CodeParameterDeclarationExpressionCollection();

// Adds a CodeParameterDeclarationExpression to the collection.
collection.Add( new CodeParameterDeclarationExpression(typeof(int),
 "testIntArgument") );

// Adds an array of CodeParameterDeclarationExpression objects 
// to the collection.
CodeParameterDeclarationExpression[] parameters = { new CodeParameterDeclarationExpression(typeof(int),
 "testIntArgument"), new CodeParameterDeclarationExpression(typeof(bool),
 "testBoolArgument") };
collection.AddRange( parameters );

// Adds a collection of CodeParameterDeclarationExpression objects 
// to the collection.
CodeParameterDeclarationExpressionCollection parametersCollection = new
 CodeParameterDeclarationExpressionCollection();
parametersCollection.Add( new CodeParameterDeclarationExpression(typeof(int),
 "testIntArgument") );
parametersCollection.Add( new CodeParameterDeclarationExpression(typeof(bool),
 "testBoolArgument") );
collection.AddRange( parametersCollection );

// Tests for the presence of a CodeParameterDeclarationExpression 
// in the collection, and retrieves its index if it is found.
CodeParameterDeclarationExpression testParameter = new CodeParameterDeclarationExpression(typeof(int),
 "testIntArgument");
int itemIndex = -1;
if( collection.Contains( testParameter ) )
    itemIndex = collection.IndexOf( testParameter );

// Copies the contents of the collection beginning at index 0 to the
 specified CodeParameterDeclarationExpression array.
// 'parameters' is a CodeParameterDeclarationExpression array.
collection.CopyTo( parameters, 0 );

// Retrieves the count of the items in the collection.
int collectionCount = collection.Count;

// Inserts a CodeParameterDeclarationExpression at index 0 
// of the collection.
collection.Insert( 0, new CodeParameterDeclarationExpression(typeof(int),
 "testIntArgument") );

// Removes the specified CodeParameterDeclarationExpression 
// from the collection.
CodeParameterDeclarationExpression parameter = new CodeParameterDeclarationExpression(typeof(int),
 "testIntArgument");
collection.Remove( parameter );

// Removes the CodeParameterDeclarationExpression at index 0.
collection.RemoveAt(0);
// Creates an empty CodeParameterDeclarationExpressionCollection.
CodeParameterDeclarationExpressionCollection^ collection = gcnew CodeParameterDeclarationExpressionCollection;

// Adds a CodeParameterDeclarationExpression to the collection.
collection->Add( gcnew CodeParameterDeclarationExpression( int::typeid,"testIntArgument"
 ) );

// Adds an array of CodeParameterDeclarationExpression objects 
// to the collection.
array<CodeParameterDeclarationExpression^>^parameters = {gcnew CodeParameterDeclarationExpression(
 int::typeid,"testIntArgument" ),gcnew CodeParameterDeclarationExpression(
 bool::typeid,"testBoolArgument" )};
collection->AddRange( parameters );

// Adds a collection of CodeParameterDeclarationExpression objects 
// to the collection.
CodeParameterDeclarationExpressionCollection^ parametersCollection = gcnew CodeParameterDeclarationExpressionCollection;
parametersCollection->Add( gcnew CodeParameterDeclarationExpression( int::typeid,"testIntArgument"
 ) );
parametersCollection->Add( gcnew CodeParameterDeclarationExpression( bool::typeid,"testBoolArgument"
 ) );
collection->AddRange( parametersCollection );

// Tests for the presence of a CodeParameterDeclarationExpression 
// in the collection, and retrieves its index if it is found.
CodeParameterDeclarationExpression^ testParameter = gcnew CodeParameterDeclarationExpression(
 int::typeid,"testIntArgument" );
int itemIndex = -1;
if ( collection->Contains( testParameter ) )
   itemIndex = collection->IndexOf( testParameter );

// Copies the contents of the collection beginning at index 0 to the
 specified CodeParameterDeclarationExpression array.
// 'parameters' is a CodeParameterDeclarationExpression array.
collection->CopyTo( parameters, 0 );

// Retrieves the count of the items in the collection.
int collectionCount = collection->Count;

// Inserts a CodeParameterDeclarationExpression at index 0 
// of the collection.
collection->Insert( 0, gcnew CodeParameterDeclarationExpression( int::typeid,"testIntArgument"
 ) );

// Removes the specified CodeParameterDeclarationExpression 
// from the collection.
CodeParameterDeclarationExpression^ parameter = gcnew CodeParameterDeclarationExpression(
 int::typeid,"testIntArgument" );
collection->Remove( parameter );

// Removes the CodeParameterDeclarationExpression at index 0.
collection->RemoveAt( 0 );
        // Creates an empty CodeParameterDeclarationExpressionCollection.
        CodeParameterDeclarationExpressionCollection collection = new
 
            CodeParameterDeclarationExpressionCollection();

        // Adds a CodeParameterDeclarationExpression to the collection.
        collection.Add(new CodeParameterDeclarationExpression(int.class.ToType()
,
            "testIntArgument"));

        // Adds an array of CodeParameterDeclarationExpression objects
 
        // to the collection.
        CodeParameterDeclarationExpression parameters[] =  { new
 
            CodeParameterDeclarationExpression(int.class.ToType()
,
 
            "testIntArgument"), new CodeParameterDeclarationExpression(
            boolean.class.ToType(), "testBoolArgument")
 };
        collection.AddRange(parameters);
        // Adds a collection of CodeParameterDeclarationExpression objects
 
        // to the collection.
        CodeParameterDeclarationExpressionCollection parametersCollection = new
            CodeParameterDeclarationExpressionCollection();
        parametersCollection.Add(new CodeParameterDeclarationExpression(int.
            class.ToType(), "testIntArgument"));
        parametersCollection.Add(new CodeParameterDeclarationExpression(boolean.
            class.ToType(), "testBoolArgument"));
        collection.AddRange(parametersCollection);

        // Tests for the presence of a CodeParameterDeclarationExpression
 
        // in the collection, and retrieves its index if it is found.
        CodeParameterDeclarationExpression testParameter = new
 
            CodeParameterDeclarationExpression(int.class.ToType()
,
            "testIntArgument");
        int itemIndex = -1;
        if (collection.Contains(testParameter)) {
            itemIndex = collection.IndexOf(testParameter);
        }

        // Copies the contents of the collection beginning at index
 0 to
        // the specified CodeParameterDeclarationExpression array.
        // 'parameters' is a CodeParameterDeclarationExpression array.
        collection.CopyTo(parameters, 0);
         
        // Retrieves the count of the items in the collection.
        int collectionCount = collection.get_Count();

        // Inserts a CodeParameterDeclarationExpression at index 0 
        // of the collection.
        collection.Insert(0, new CodeParameterDeclarationExpression(int.
            class.ToType(), "testIntArgument"));

        // Removes the specified CodeParameterDeclarationExpression
 
        // from the collection.
        CodeParameterDeclarationExpression parameter = new 
            CodeParameterDeclarationExpression(int.class.ToType()
,
            "testIntArgument");
        collection.Remove(parameter);

        // Removes the CodeParameterDeclarationExpression at index 0.
        collection.RemoveAt(0);
    } //CodeParameterDeclarationExpressionCollectionExample 
} //Class1
継承階層継承階層
System.Object
   System.Collections.CollectionBase
    System.CodeDom.CodeParameterDeclarationExpressionCollection
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
CodeParameterDeclarationExpressionCollection メンバ
System.CodeDom 名前空間
CodeParameterDeclarationExpression クラス



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「CodeParameterDeclarationExpressionCollection クラス」の関連用語

CodeParameterDeclarationExpressionCollection クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



CodeParameterDeclarationExpressionCollection クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS