AutomationIdentifier.ProgrammaticName プロパティ

定義

登録されたプログラム名を取得します。

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 つのプロパティが同じかどうかを判断するには、プロパティ識別子を直接比較します。

適用対象