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 는 디버깅 및 진단 목적으로만 사용됩니다. 문자열이 지역화되지 않았습니다.
이 속성은 문자열 비교에 사용하면 안 됩니다. 두 속성이 같은지 확인하려면 속성 식별자를 직접 비교합니다.