次の方法で共有


CubeDimensionPermissionCollection.Insert メソッド

定義

オーバーロード

Insert(Int32, CubeDimensionPermission)

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

Insert(Int32, String)

指定した CubeDimensionID を使用して新しい CubeDimensionPermission オブジェクトを作成し、それをコレクションの指定したインデックスに挿入して、作成された新しい CubeDimensionPermission を取得します。

Insert(Int32, CubeDimensionPermission)

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

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

パラメーター

index
Int32

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

item
CubeDimensionPermission

挿入する CubeDimensionPermission です。

例外

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

  • 指定したアイテムは null 参照 (Visual Basic では Nothing) です。
  • 指定したアイテムはコレクション内に既に存在しています。
  • 指定した CubeDimensionPermission の CubeDimensionID がコレクション内で無効です。
  • 指定した CubeDimensionPermission の互換性レベルは、コレクション内では無効です。

適用対象

Insert(Int32, String)

指定した CubeDimensionID を使用して新しい CubeDimensionPermission オブジェクトを作成し、それをコレクションの指定したインデックスに挿入して、作成された新しい CubeDimensionPermission を取得します。

public Microsoft.AnalysisServices.CubeDimensionPermission Insert (int index, string cubeDimensionId);
override this.Insert : int * string -> Microsoft.AnalysisServices.CubeDimensionPermission
Public Function Insert (index As Integer, cubeDimensionId As String) As CubeDimensionPermission

パラメーター

index
Int32

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

cubeDimensionId
String

新しい CubeDimensionPermission オブジェクトの CubeDimensionID です。

戻り値

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

例外

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

指定した CubeDimensionID がコレクション内で有効ではありません。

適用対象