AutomationElementCollection クラス

定義

AutomationElement オブジェクトのコレクションを表します。

public ref class AutomationElementCollection : System::Collections::ICollection
public class AutomationElementCollection : System.Collections.ICollection
type AutomationElementCollection = class
    interface ICollection
    interface IEnumerable
Public Class AutomationElementCollection
Implements ICollection
継承
AutomationElementCollection
実装

注釈

AutomationElementCollection は、次のような FindAllメソッドの戻り値の型として使用されます。 これは、アプリケーション定義のコレクションに使用することを目的としていません。このコレクションでは、次のような ArrayListより一般的なクラスを使用する必要があります。

プロパティ

Count

このコレクション内の要素の数を取得します。

IsSynchronized

AutomationElementCollection オブジェクトが同期されている (スレッド セーフである) かどうかを示す値を取得します。

Item[Int32]

指定されたインデックス位置にある AutomationElement を取得します。

SyncRoot

AutomationElementCollection コレクションへのアクセスを同期するために使用できるオブジェクトを取得します。

メソッド

CopyTo(Array, Int32)

コレクションの要素を配列にコピーします。コピー操作は、コピー先の配列の指定したインデックスから開始されます。

CopyTo(AutomationElement[], Int32)

このコレクションの要素を特殊な配列インスタンスにコピーします。コピー操作は、コピー先の配列の指定したインデックスから開始されます。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetEnumerator()

コレクション内の項目を反復処理するために使用できる列挙子を返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

拡張メソッド

Cast<TResult>(IEnumerable)

IEnumerable の要素を、指定した型にキャストします。

OfType<TResult>(IEnumerable)

指定された型に基づいて IEnumerable の要素をフィルター処理します。

AsParallel(IEnumerable)

クエリの並列化を有効にします。

AsQueryable(IEnumerable)

IEnumerableIQueryable に変換します。

適用対象

こちらもご覧ください