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)

IEnumerable 轉換成 IQueryable

適用於

另請參閱