CoreTextServicesManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Einstiegspunkt für alle Dienste, die von den Windows Core-Text-APIs und dem Texteingabeserver bereitgestellt werden. Dieses Objekt ist dem UI-Thread einer Anwendung zugeordnet (dem Thread, auf dem CoreWindow ausgeführt wird).
public ref class CoreTextServicesManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class CoreTextServicesManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class CoreTextServicesManager
Public NotInheritable Class CoreTextServicesManager
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Um ein Objekt dieses Typs abzurufen, rufen Sie CoreTextServicesManager.GetForCurrentView auf.
Eigenschaften
InputLanguage |
Ruft ein Language-Objekt ab, das die aktuelle Eingabesprache darstellt. |
Methoden
CreateEditContext() |
Erstellt ein Kontextobjekt, das von einem Texteingabesteuerelement für die Kommunikation mit dem Texteingabeserver verwendet wird. Jedes Texteingabesteuerelement muss ein eigenes Kontextobjekt erstellen. |
GetForCurrentView() |
Ruft das CoreTextServicesManager-Objekt für die aktuell aktive Ansicht ab. |
Ereignisse
InputLanguageChanged |
Tritt auf, wenn sich die aktuelle Eingabesprache geändert hat. |