次の方法で共有


CellPropertyCollection クラス

Cell に含まれる CellProperty オブジェクトのコレクションを含みます。

継承階層

System. . :: . .Object
  Microsoft.AnalysisServices.AdomdClient..::..CellPropertyCollection

名前空間:  Microsoft.AnalysisServices.AdomdClient
アセンブリ:  Microsoft.AnalysisServices.AdomdClient (Microsoft.AnalysisServices.AdomdClient.dll)

構文

'宣言
Public NotInheritable Class CellPropertyCollection _
    Implements ICollection, IEnumerable
'使用
Dim instance As CellPropertyCollection
public sealed class CellPropertyCollection : ICollection, 
    IEnumerable
public ref class CellPropertyCollection sealed : ICollection, 
    IEnumerable
[<SealedAttribute>]
type CellPropertyCollection =  
    class
        interface ICollection
        interface IEnumerable
    end
public final class CellPropertyCollection implements ICollection, IEnumerable

CellPropertyCollection 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Count コレクションに含まれる CellProperty オブジェクトの数を取得します。
パブリック プロパティ IsSynchronized コレクションへのアクセスが同期されるかどうか (スレッドセーフかどうか) を示す値を取得します。
パブリック プロパティ Item[ ( [ ( Int32] ) ] ) 指定したインデックスの CellProperty をコレクションから取得します。Microsoft Visual C# の場合、このプロパティは CellPropertyCollection クラスのインデクサとなります。
パブリック プロパティ Item[ ( [ ( String] ) ] ) 指定した名前の CellProperty をコレクションから取得します。Microsoft Visual C# の場合、このプロパティは CellPropertyCollection クラスのインデクサとなります。
パブリック プロパティ SyncRoot コレクションへのアクセスの同期に使用できる Object を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド CopyTo 指定した配列にコレクションの要素をコピーします。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド Find 指定した名前の CellProperty をコレクションから取得します。
パブリック メソッド GetEnumerator コレクションの繰り返し処理で使用する Enumerator を取得します。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ICollection. . :: . .CopyTo
明示的なインターフェイスの実装プライベート メソッド IEnumerable. . :: . .GetEnumerator

先頭に戻る

説明

CellPropertyCollection は、Cell が作成されるときに設定されます。セル セット内の各セルには、CellPropertyCollection コレクションで管理される CellProperty オブジェクトで表される、0 個以上の固有またはカスタムのセル プロパティを関連付けることができます。

使用例

次のサブルーチンは、指定された Cell の CellPropertyCollection コレクションを繰り返し処理します。

Public Sub ListCellPropertyCollection(ByRef CellToCheck As Cell)
    'Assumes CellToCheck is not null.
    Dim cellProperty As CellProperty

    Debug.WriteLine("Found " & CellToCheck.CellProperties.Count & _
        " cell properties in cell:")

    For Each cellProperty In CellToCheck.CellProperties
        Debug.WriteLine("  Name:  " & cellProperty.Name)
        Debug.WriteLine(" Value:  " & cellProperty.Value)
    Next
End Sub

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。