TextReverseConversionGenerator Classe

Définition

Inverse convertit une chaîne japonaise qui est un mélange de caractères phonétiques et idéographiques, en une chaîne de caractères phonétiques.

public ref class TextReverseConversionGenerator sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Data.Text.ITextReverseConversionGeneratorFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Experimental]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class TextReverseConversionGenerator final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Data.Text.ITextReverseConversionGeneratorFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class TextReverseConversionGenerator final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Data.Text.ITextReverseConversionGeneratorFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Experimental]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class TextReverseConversionGenerator
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Data.Text.ITextReverseConversionGeneratorFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class TextReverseConversionGenerator
function TextReverseConversionGenerator(languageTag)
Public NotInheritable Class TextReverseConversionGenerator
Héritage
Object Platform::Object IInspectable TextReverseConversionGenerator
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1607 14393 GetPhonemesAsync

Constructeurs

TextReverseConversionGenerator(String)

Construit un objet TextReverseConversionGenerator basé sur une balise de langage BCP-47 spécifique.

Propriétés

LanguageAvailableButNotInstalled

Détermine si la balise de langue spécifiée est disponible pour les conversions inversées, mais n’est pas installée sur l’appareil de l’utilisateur.

ResolvedLanguage

Obtient la balise de langue de l’objet TextReverseConversionGenerator créé avec succès.

Méthodes

ConvertBackAsync(String)

Convertit de façon asynchrone une chaîne qui contient des caractères idéographiques en expression phonétique.

GetPhonemesAsync(String)

Retourne un ensemble de phonèmes représentant la chaîne d’entrée donnée. Cette méthode est principalement destinée à être utilisée dans le tri des données en japonais. La lecture phonétique est importante pour la gestion des données japonaises, en particulier pour trier les noms dans l’ordre phonétique approprié plutôt que dans l’ordre des points du code de caractères.

Les noms propres en japonais qui sonnent le même lorsqu’ils sont prononcés peuvent être orthographiés de différentes manières dans kanji. L’intérêt du tri par phonèmes est de trier toutes les différentes orthographes kanji d’un nom propre donné pour qu’elles soient à côté les unes des autres dans une liste triée, au lieu de les trier par point de code de caractère et d’avoir les différentes orthographes qui ne sont pas triées les unes à côté des autres.

S’applique à

Voir aussi