Freigeben über


CoreTextServicesManager Klasse

Definition

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
Object Platform::Object IInspectable CoreTextServicesManager
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.

Gilt für: