AutomationIdentifier.ProgrammaticName プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
登録されたプログラム名を取得します。
public:
property System::String ^ ProgrammaticName { System::String ^ get(); };
public string ProgrammaticName { get; }
member this.ProgrammaticName : string
Public ReadOnly Property ProgrammaticName As String
プロパティ値
プログラム名。
例
次の例では、 でサポートされている各プロパティのプログラム名を AutomationElement表示します。
AutomationProperty[] properties = element.GetSupportedProperties();
foreach (AutomationProperty prop in properties)
{
Console.WriteLine(prop.ProgrammaticName);
Console.WriteLine(Automation.PropertyName(prop));
}
Dim properties As AutomationProperty() = element.GetSupportedProperties()
Dim prop As AutomationProperty
For Each prop In properties
Console.WriteLine(prop.ProgrammaticName)
Console.WriteLine(Automation.PropertyName(prop))
Next prop
注釈
ProgrammaticName は、デバッグと診断のみを目的としています。 文字列はローカライズされていません。
このプロパティは、文字列比較では使用しないでください。 2 つのプロパティが同じかどうかを判断するには、プロパティ識別子を直接比較します。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET