LegacyIAccessible-kontrollmönster
Beskriver riktlinjer och konventioner för att använda ILegacyIAccessibleProvider, inklusive information om egenskaper, metoder och händelser. Kontrollmönstret LegacyIAccessible stöds av Microsoft Active Accessibility to Microsoft UI Automation Proxy.
Program- och kontrollprovidrar implementerar aldrig gränssnittet ILegacyIAccessibleProvider.
Kontrollmönstret LegacyIAccessible exponerar IUIAutomationLegacyIAccessiblePattern- gränssnitt för UI Automation-klienter, så att de kan komma åt den underliggande IAccessible implementering för vissa gränssnittselement. Men IUIAutomationLegacyIAccessiblePattern stöder inte metoder som är föråldrade eller som är redundanta med UI Automation-funktionerna.
Det här avsnittet innehåller följande avsnitt:
- riktlinjer och konventioner för implementering
- medlemmar i LegacyIAccessible Kontrollmönster
- Relaterade ämnen
Riktlinjer och konventioner för implementering
Inget program eller kontroll implementerar ILegacyIAccessibleProvider. UI Automation-ramverket tillhandahåller automatiskt providerimplementeringen för en inbyggd Microsoft Active Accessibility-server.
Kontrollmönstret LegacyIAccessible är inte tillgängligt för kontroller baserat på UI Automation.
Medlemmar i kontrollmönstret LegacyIAccessible
Följande egenskaper, metoder och händelser är medlemmar i kontrollmönstret LegacyIAccessible. Anteckningarna gäller för UI Automation-klienter.
Medlemmar | Medlemstyp | Anteckningar |
---|---|---|
ChildId | Egenskap | Returnerar CHILDID_SELF (0) för ett objekt som inte är underordnat. |
DefaultAction | Egenskap | Ingen |
Beskrivning | Egenskap | Ingen |
Hjälp | Egenskap | Ingen |
KeyboardShortcut | Egenskap | Ingen |
namn | Egenskap | Ingen |
roll | Egenskap | Använd funktionen GetRoleText för att hämta lokaliserad sträng. |
GetSelection | Metod | Hämtar en IUIAutomationElementArray gränssnittspekare. |
tillstånd | Egenskap | Använd funktionen GetStateText för att hämta lokaliserad sträng. |
Värde | Egenskap | Ingen |
DoDefaultAction | Metod | Ingen |
GetIAccessible | Metod | Ingen |
Välj | Metod | Markeringsflaggan är ett Microsoft Active AccessibilitySELFLAG- värde. Mer information finns i SELFLAG Constants. |
SetValue | Metod | Ingen |
Det här kontrollmönstret har inga associerade händelser.
Relaterade ämnen
-
översikt över UI Automation-kontrollmönster