Udostępnij za pośrednictwem


Description, właściwość (funkcje ułatwień dostępu systemu Windows)

Nuta

Właściwość Description jest często używana niepoprawnie i nie jest obsługiwana przez usługę Microsoft UI Automation. Deweloperzy serwera Microsoft Active Accessibility nie powinni używać tej właściwości. Jeśli potrzebujesz więcej informacji w scenariuszach ułatwień dostępu i automatyzacji, użyj właściwości obsługiwanych przez elementy automatyzacji interfejsu użytkownika i wzorce sterowania.

 

Właściwość Description obiektu zawiera tekstowy opis wyglądu obiektu. Opis jest używany głównie w celu zapewnienia większego kontekstu dla użytkowników niewidomych lub niewidomych, ale jest również używany do wyszukiwania kontekstu lub innych aplikacji. Ta właściwość może pomóc użytkownikom zrozumieć ikonę lub ogólny wygląd wizualizacji.

Właściwość opis jest pobierana przez wywołanie metody IAccessible::get_accDescription.

Kiedy należy obsługiwać właściwość Description

Serwery obsługują właściwość Description, jeśli opis nie jest oczywisty lub gdy nie jest nadmiarowy na podstawie właściwości Nameobiektu , Role, Statei Value. Na przykład przycisk oznaczony etykietą "OK" nie wymaga dodatkowych informacji, natomiast przycisk przedstawiający obraz kaktusu. Właściwości Name, Rolei Help dla tego przycisku opisują jego przeznaczenie, ale właściwość Description przekazuje informacje, które są mniej namacalne; na przykład "Ten przycisk przedstawia obraz kaktusa".

Serwer microsoft Active Accessibility może dodać obsługę automatyzacji interfejsu użytkownika przy użyciu Direct Annotation, przy użyciu interfejsu IAccessibleEx lub implementując funkcję Microsoft Active Accessibility and UI Automation obok obu implementacji obsługujących komunikat WM_GETOBJECT.

używanie adnotacji bezpośrednich

interfejsu IAccessibleEx