AccessibleObject.DefaultAction 속성

정의

개체의 기본 동작을 설명하는 문자열을 가져옵니다. 모든 개체에 기본 동작이 있는 것은 아닙니다.

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

속성 값

개체의 기본 동작 또는 null 이 개체에 기본 동작이 없는 경우의 설명입니다.

예외

컨트롤의 기본 동작을 검색할 수 없습니다.

설명

문자열은 개체가 결과적으로 수행하는 작업이 아니라 개체에 대해 수행되는 동작을 설명합니다. 즉, 문서를 인쇄하는 도구 모음 단추에는 "현재 문서 인쇄" 대신 "누르기"라는 기본 동작이 있습니다. 개체의 기본 동작을 해당 값과 혼동하지 마세요.

상속자 참고

기본 구현은 개체가 기본 동작이 있는 시스템 컨트롤을 래핑하는 경우 액세스 가능한 개체의 기본 동작을 반환합니다. 그렇지 않으면 .null 작업을 수행하는 컨트롤만 이 메서드를 지원해야 합니다. 모든 개체에 기본 동작이 있는 것은 아니며, 일부 개체에는 다음 예제와 같이 해당 Value 속성과 관련된 기본 작업이 있을 수 있습니다. 선택한 확인란의 기본 동작은 "선택 취소"이며 값은 "Checked"입니다. 선택 취소된 확인란의 기본 동작은 "Check"이고 값은 "선택 취소됨"입니다. "인쇄"라는 레이블이 지정된 단추에는 값이 없는 "Press"의 기본 동작이 있습니다. 정적 텍스트 컨트롤 또는 "Printer"를 표시하는 편집 컨트롤에는 기본 동작이 없지만 값은 "Printer"입니다. 개체의 DefaultAction 속성은 동사 또는 짧은 동사 구여야 합니다.

적용 대상

추가 정보