ReportParameterCollection.Insert メソッド

定義

オーバーロード

Insert(Int32, ReportParameter)

指定した ReportParameter をコレクション内の指定したインデックスに挿入します。

Insert(Int32, String, String)

指定した名前と値を使用して新しい ReportParameter オブジェクトを作成し、それをコレクションの指定したインデックスに追加し、作成した新しい ReportParameter オブジェクトを返します。

Insert(Int32, ReportParameter)

指定した ReportParameter をコレクション内の指定したインデックスに挿入します。

public void Insert (int index, Microsoft.AnalysisServices.ReportParameter item);
member this.Insert : int * Microsoft.AnalysisServices.ReportParameter -> unit
Public Sub Insert (index As Integer, item As ReportParameter)

パラメーター

index
Int32

ReportParameter の挿入先である、0 から始まるインデックスです。

item
ReportParameter

挿入する ReportParameter です。

例外

指定したインデックスが有効な値ではありません (0 未満または要素の合計数より大きい)。

指定したアイテムは null 参照 (Visual Basic では Nothing) です。

指定したアイテムの名前は、null 参照 (Visual Basic では Nothing) です。

  • 指定したアイテムはコレクション内に既に存在しています。
  • 指定した項目は、別のコレクションに属しています。
  • コレクションには、指定した項目と同じ名前の項目が既に含まれています。

適用対象

Insert(Int32, String, String)

指定した名前と値を使用して新しい ReportParameter オブジェクトを作成し、それをコレクションの指定したインデックスに追加し、作成した新しい ReportParameter オブジェクトを返します。

public Microsoft.AnalysisServices.ReportParameter Insert (int index, string name, string value);
member this.Insert : int * string * string -> Microsoft.AnalysisServices.ReportParameter
Public Function Insert (index As Integer, name As String, value As String) As ReportParameter

パラメーター

index
Int32

ReportParameter の挿入先である、0 から始まるインデックスです。

name
String

新しい ReportParameter オブジェクトの名前です。

value
String

新しい ReportParameter オブジェクトの値です。

戻り値

新しく作成された ReportParameter オブジェクトです。

例外

指定したインデックスが有効な値ではありません (0 未満または要素の合計数より大きい)。

指定した名前は、null 参照 (Visual Basic では Nothing) です。

コレクションには、既に指定した名前と同じ名前のアイテムがあります。

適用対象