次の方法で共有


AutomationElementCollection.Item[Int32] プロパティ

定義

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

public:
 property System::Windows::Automation::AutomationElement ^ default[int] { System::Windows::Automation::AutomationElement ^ get(int index); };
public System.Windows.Automation.AutomationElement this[int index] { get; }
member this.Item(int) : System.Windows.Automation.AutomationElement
Default Public ReadOnly Property Item(index As Integer) As AutomationElement

パラメーター

index
Int32

コレクション内の要素の 0 から始まるインデックス。

プロパティ値

AutomationElement

指定したインデックスにある AutomationElement です。

例外

負の整数が index に対して指定されたか、indexCount 以上です。

次の例では、最初の要素が .AutomationElementCollection

// desktopChildren is a collection of AutomationElement objects.
AutomationElement firstWindow;
try
{
    firstWindow = desktopChildren[0];
}
catch (IndexOutOfRangeException)
{
    Console.WriteLine("No AutomationElement at that index.");
}
' desktopChildren is a collection of AutomationElement objects.
Dim firstWindow As AutomationElement
Try
    firstWindow = desktopChildren(0)
Catch ex As IndexOutOfRangeException
    Console.WriteLine("No AutomationElement at that index.")
End Try

適用対象