AutomationIdentifier.ProgrammaticName AutomationIdentifier.ProgrammaticName AutomationIdentifier.ProgrammaticName AutomationIdentifier.ProgrammaticName Property

定義

登録されたプログラム名を取得します。Gets the registered programmatic name.

public:
 property System::String ^ ProgrammaticName { System::String ^ get(); };
public string ProgrammaticName { get; }
member this.ProgrammaticName : string
Public ReadOnly Property ProgrammaticName As String

プロパティ値

プログラム名。The programmatic name.

次の例は、プログラムでサポートされている各プロパティの名前を表示、AutomationElementします。The following example displays the programmatic name of each property supported by an 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 デバッグと診断の目的でのみに対するものです。ProgrammaticName is intended for debugging and diagnostic purposes only. 文字列はローカライズされません。The string is not localized.

文字列比較で、このプロパティを使用しない必要があります。This property should not be used in string comparisons. を 2 つのプロパティが同じかどうかを判断するには、プロパティの識別子を直接比較します。To determine if two properties are the same, compare the property identifiers directly.

適用対象