AccessibleObject.DefaultAction 속성

정의

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

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

속성 값

String

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

예외

컨트롤의 기본 동작을 검색할 수 없는 경우

설명

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

상속자 참고

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

적용 대상

추가 정보