Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Een Input Method Editor (IME) is een softwareonderdeel dat tekstinvoer ondersteunt in besturingselementen voor bewerkingen voor tekens in talen die niet eenvoudig kunnen worden weergegeven op een standaard QWERTY-toetsenbord, zoals die van verschillende Oost-Aziatische talen.
In plaats van elk teken dat op een speciale toetsenbordtoets wordt weergegeven, wordt een combinatie van toetsaanslagen geïnterpreteerd als een samengesteld teken door de IME. De IME genereert het teken dat overeenkomt met de reeks toetsstreken (of geeft een lijst met kandidaattekens waaruit u kunt kiezen). Het samengestelde teken wordt vervolgens ingevoegd in het bewerkingsveld.
Opmerking
IME's kunnen zowel hardwaretoetsenbord als schermtoetsenbord (OSK) ondersteunen, zoals het schermtoetsenbord.
Uw app hoeft niet rechtstreeks met de IME te communiceren. De IME is ingebouwd in het systeem, net zoals het schermtoetsenbord. Als uw app tekstinvoer heeft en u tekstinvoer wilt ondersteunen in talen waarvoor een IME is vereist, moet u de end-to-end-klantervaring voor tekstinvoer testen. Hiermee kunt u eventuele problemen oplossen, zoals het aanpassen van uw gebruikersinterface, zodat deze niet wordt onderbroken door het schermtoetsenbord of het IME-kandidaatvenster.
Een IME maken
Om een geweldige invoerervaring voor alle gebruikers mogelijk te maken, produceert Microsoft IME's die in box worden verzonden voor verschillende talen.
Naast de in-box IME's kunt u uw eigen aangepaste IME's bouwen die gebruikers kunnen installeren en gebruiken, net als een in-box IME.
Alle IME's worden uitgevoerd in het Windows-systeem, wat is beveiligd om schadelijke IME's te stoppen en de beveiliging en gebruikerservaring van alle IME's te verbeteren.
Aangepaste IME's kunnen worden gekoppeld aan het standaardtoetsenbord en de indeling ervan gebruiken, zodat eindgebruikers hun IME met het schermtoetsenbord kunnen gebruiken. U kunt echter geen eigen onafhankelijk schermtoetsenbord opgeven en bepaalde functies van in-box IME's voor aanraaktoetsenborden zijn niet beschikbaar voor aangepaste IME's.
Vereisten voor IME's
Een IME van derden moet aan deze vereisten voldoen:
- Moet digitaal zijn ondertekend
- Moet op de hoogte zijn van Text Services Framework (TSF), waarbij de juiste IME-vlaggen correct zijn ingesteld
- Moet voldoen aan de richtlijnen die worden beschreven in IME-vereisten (Input Method Editor) en Windows-apps ontwerpen en coderen
Een IME van derden die niet aan deze vereisten voldoet, kan niet worden uitgevoerd.
Omdat Windows Defender schadelijke IME's verwijdert uit het systeem, is het belangrijk om vertrouwd te raken met de IME-coderingsvereisten. Zie ime-vereisten (Input Method Editor) voor meer informatie.
Ontwerprichtlijnen voor IME's
Lees de IME-vereisten (Input Method Editor) voor meer informatie over aanbevolen procedures en ontwerprichtlijnen voor IME's. Over het algemeen moeten alle IME-UIS's het volgende doen:
- Volg de UX-richtlijnen voor Windows Runtime-apps
- Vermijd modale ervaringen en geef alleen het IME-venster weer wanneer dat nodig is
- pictogrammen opnemen die alleen zwart-wit zijn
Verwante onderwerpen
Windows developer