CellPermissionCollection.Insert メソッド

定義

オーバーロード

Insert(Int32, CellPermission)

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

Insert(Int32, CellPermissionAccess)

指定したアクセス情報を使用して新しい CellPermission オブジェクトを作成し、そのオブジェクトをコレクション内の指定したインデックスに挿入し、新たに作成された CellPermission を返します。

Insert(Int32, CellPermission)

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

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

パラメーター

index
Int32

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

item
CellPermission

挿入する CellPermission です。

例外

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

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

適用対象

Insert(Int32, CellPermissionAccess)

指定したアクセス情報を使用して新しい CellPermission オブジェクトを作成し、そのオブジェクトをコレクション内の指定したインデックスに挿入し、新たに作成された CellPermission を返します。

public Microsoft.AnalysisServices.CellPermission Insert (int index, Microsoft.AnalysisServices.CellPermissionAccess access);
override this.Insert : int * Microsoft.AnalysisServices.CellPermissionAccess -> Microsoft.AnalysisServices.CellPermission
Public Function Insert (index As Integer, access As CellPermissionAccess) As CellPermission

パラメーター

index
Int32

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

access
CellPermissionAccess

新しい CellPermission オブジェクトに関するアクセス情報です。

戻り値

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

例外

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

指定したアクセス情報は、コレクション内で有効ではありません。

適用対象