Share via


SemanticProperties 확장

확장은 SemanticProperties 접근성 관련 설정의 구성을 지원하는 일련의 확장 메서드를 제공합니다.

의미 체계 속성은 접근성 포커스를 받아야 하는 컨트롤과 사용자에게 소리 내어 읽어야 하는 텍스트에 대한 정보를 정의하는 데 사용됩니다. 의미 체계 속성은 기본 플랫폼 접근성 API를 설정하기 위해 모든 요소에 추가할 수 있는 연결된 속성입니다.

접근성 및 접근성에 대한 SemanticProperties 자세한 내용은 .NET MAUI 설명서를 참조하세요.

다른 접근성 관련 확장에 대한 자세한 내용은 AutomationProperties 확장을 참조 하세요.

SemanticDescription

이 메서드는 SemanticDescription 플랫폼 화면 읽기 프로그램에서 이를 알리는 데 사용하는 짧고 설명이 포함된 문자열을 BindableObject설정합니다.

다음 예제에서는 새 Entry항목에 대한 설명을 설정하는 방법을 보여 줍니다.

new Entry().SemanticDescription("Enter your username.");

SemanticHeadingLevel

이 메서드는 SemanticDescription 제목 수준을 설정하여 제목으로 표시하여 UI를 구성하고 플랫폼의 화면 읽기 프로그램을 더 쉽게 탐색할 수 있도록 BindableObject 합니다.

다음 예제에서는 새 제목 수준을 설정하는 방법을 보여 줍니다 Entry.

new Entry().SemanticHeadingLevel(SemanticHeadingLevel.Level5);

Important

모든 플랫폼이 모든 SemanticHeadingLevel 값을 지원하는 것은 아닙니다. 자세한 내용은 .NET MAUI 설명서를 참조하세요.

SemanticHint

메서드는 SemanticHint 해당 설정 SemanticDescription에 대한 추가 컨텍스트(예: 의 BindableObject용도)를 설정합니다.

다음 예제에서는 새 힌트를 설정하는 방법을 보여 줍니다 Entry.

new Entry().SemanticHint("The username field used to create a new account. This is a required field.");