次の方法で共有


CompilerErrorCollection.AddRange メソッド

配列の要素をエラー コレクションの末尾にコピーします。

オーバーロードの一覧

配列の要素をエラー コレクションの末尾にコピーします。

[Visual Basic] Overloads Public Sub AddRange(CompilerError())

[C#] public void AddRange(CompilerError[]);

[C++] public: void AddRange(CompilerError*[]);

[JScript] public function AddRange(CompilerError[]);

指定したコンパイラ エラー コレクションの内容をエラー コレクションの末尾に追加します。

[Visual Basic] Overloads Public Sub AddRange(CompilerErrorCollection)

[C#] public void AddRange(CompilerErrorCollection);

[C++] public: void AddRange(CompilerErrorCollection*);

[JScript] public function AddRange(CompilerErrorCollection);

使用例

[Visual Basic, C#, C++] メモ   ここでは、AddRange のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。

 
' Adds an array of CompilerError objects to the collection.
Dim errors As CompilerError() = {New CompilerError("Testfile.cs", 5, 10, "CS0001", "Example error text"), New CompilerError("Testfile.cs", 5, 10, "CS0001", "Example error text")}
collection.AddRange(errors)

' Adds a collection of CompilerError objects to the collection.
Dim errorsCollection As New CompilerErrorCollection()
errorsCollection.Add(New CompilerError("Testfile.cs", 5, 10, "CS0001", "Example error text"))
errorsCollection.Add(New CompilerError("Testfile.cs", 5, 10, "CS0001", "Example error text"))
collection.AddRange(errorsCollection)

[C#] 
// Adds an array of CompilerError objects to the collection.
CompilerError[] errors = { new CompilerError("Testfile.cs", 5, 10, "CS0001", "Example error text"), new CompilerError("Testfile.cs", 5, 10, "CS0001", "Example error text") };
collection.AddRange( errors );

// Adds a collection of CompilerError objects to the collection.
CompilerErrorCollection errorsCollection = new CompilerErrorCollection();
errorsCollection.Add( new CompilerError("Testfile.cs", 5, 10, "CS0001", "Example error text") );
errorsCollection.Add( new CompilerError("Testfile.cs", 5, 10, "CS0001", "Example error text") );
collection.AddRange( errorsCollection );

[C++] 
// Adds an array of CompilerError objects to the collection.
CompilerError* errors[] = { new CompilerError(S"Testfile.cs", 5, 10, S"CS0001", S"Example error text"), new CompilerError(S"Testfile::cs", 5, 10, S"CS0001", S"Example error text") };
collection->AddRange(errors);

// Adds a collection of CompilerError objects to the collection.
CompilerErrorCollection* errorsCollection = new CompilerErrorCollection();
errorsCollection->Add(new CompilerError(S"Testfile.cs", 5, 10, S"CS0001", S"Example error text"));
errorsCollection->Add(new CompilerError(S"Testfile.cs", 5, 10, S"CS0001", S"Example error text"));
collection->AddRange(errorsCollection);

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

参照

CompilerErrorCollection クラス | CompilerErrorCollection メンバ | System.CodeDom.Compiler 名前空間