Share via


AutomationProperties.AutomationId 添付プロパティ

定義

要素を Microsoft UI オートメーションに一意に識別する文字列を取得または設定します。

see GetAutomationId, and SetAutomationId
see GetAutomationId, and SetAutomationId
see GetAutomationId, and SetAutomationId

注釈

使用可能な場合、要素の は AutomationId 、ローカル言語に関係なく、アプリケーションの任意のインスタンスで同じである必要があります。 値は兄弟要素間で一意である必要がありますが、デスクトップ全体で必ずしも一意であるとは限りません。 たとえば、アプリケーションの複数のインスタンス、または Windows エクスプローラーの複数のフォルダー ビューには、"SystemMenuBar" などの同じAutomationIdプロパティを持つ要素を含めることができます。

のサポートは、自動テストの AutomationId サポートを向上するために常に推奨されますが、このプロパティは必須ではありません。 がサポートされている場合は、 AutomationId UI 言語に関係なく実行されるテスト自動化スクリプトを作成する場合に便利です。 クライアントは、他のアプリケーションによって公開される値に AutomationId 関する想定を行うべきではありません。 AutomationId は、アプリケーションの異なるリリースまたはビルド間で安定している保証はありません。

適用対象

こちらもご覧ください