이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

AutomationPattern 클래스

 

게시 날짜: 2016년 11월

컨트롤 패턴을 식별합니다.

네임스페이스:   System.Windows.Automation
어셈블리:  UIAutomationTypes(UIAutomationTypes.dll에 있음)

System.Object
  System.Windows.Automation.AutomationIdentifier
    System.Windows.Automation.AutomationPattern

public class AutomationPattern : AutomationIdentifier

이름설명
System_CAPS_pubpropertyId

내부 숫자 식별자를 가져옵니다.(AutomationIdentifier에서 상속됨)

System_CAPS_pubpropertyProgrammaticName

프로그래밍 방식으로 등록 된 이름을 가져옵니다.(AutomationIdentifier에서 상속됨)

이름설명
System_CAPS_pubmethodCompareTo(Object)

비교 하 여 AutomationIdentifier 다른 AutomationIdentifier합니다.(AutomationIdentifier에서 상속됨)

System_CAPS_pubmethodEquals(Object)

나타내는 값을 반환 하는지 여부를 제공 된 AutomationIdentifier 동일 하지만 AutomationIdentifier합니다.(AutomationIdentifier에서 상속됨)

System_CAPS_protmethodFinalize()

개체가 가비지 수집자에서 회수되기 전에, 해당 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)

System_CAPS_pubmethodGetHashCode()

이 대 한 해시 코드를 반환 합니다. UI 자동화 식별자입니다.(AutomationIdentifier에서 상속됨)

System_CAPS_pubmethodGetType()

현재 인스턴스의 Type을 가져옵니다.(Object에서 상속됨)

System_CAPS_pubmethodSystem_CAPS_staticLookupById(Int32)

검색 된 AutomationPattern 지정 된 숫자 식별자를 캡슐화 하 합니다.

System_CAPS_protmethodMemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.(Object에서 상속됨)

System_CAPS_pubmethodToString()

현재 개체를 나타내는 문자열을 반환합니다.(Object에서 상속됨)

Instances of this type identify specific control patterns. For example, the F:System.Windows.Automation.DockPattern.Pattern field identifies the T:System.Windows.Automation.DockPattern control pattern.

The following example displays the P:System.Windows.Automation.AutomationIdentifier.ProgrammaticName of patterns supported by an T:System.Windows.Automation.AutomationElement.

The following example shows how to request a specific pattern.

/// <summary>
/// Retrieves the selection container for a selection item.
/// </summary>
/// <param name="listItem">
/// An element that supports SelectionItemPattern.
/// </param>
AutomationElement GetListItemParent(AutomationElement listItem)
{
    if (listItem == null) throw new ArgumentException();
    SelectionItemPattern pattern = listItem.GetCurrentPattern(SelectionItemPattern.Pattern) as SelectionItemPattern;
    if (pattern == null)
    {
        return null;
    }
    else
    {
        SelectionItemPattern.SelectionItemPatternInformation properties = pattern.Current;
        return properties.SelectionContainer;
    }
}

.NET Framework
3.0 이후 사용 가능

이 형식의 모든 public static(Visual Basic의 공유 Visual Basic의 경우) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전이 보장되지 않습니다.

맨 위로 이동
표시: