Freigeben über


AlternateWordForm Klasse

Definition

Gibt eine alternative Form des Worts an, das durch ein WordSegment-Objekt dargestellt wird. Dies kann z. B. eine Zahl in einem normalisierten Format enthalten.

public ref class AlternateWordForm sealed
/// [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)]
class AlternateWordForm final
[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)]
public sealed class AlternateWordForm
Public NotInheritable Class AlternateWordForm
Vererbung
Object Platform::Object IInspectable AlternateWordForm
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Ihr Code erstellt keine Instanzen dieser Klasse. Sie werden aus einer WordSegment.AlternateForms-Liste abgerufen.

Der Wert der AlternateNormalizationFormat-Eigenschaft gibt das Normalisierungsformat an, das zum Formatieren der AlternateText-Eigenschaft verwendet wird. Es handelt sich um eines der folgenden möglichen Normalisierungsformate.

Wenn die NormalizationFormat-EigenschaftAlternateNormalizationFormat.Number ist, wird "." verwendet, um das Dezimaltrennzeichen anzugeben, und ein führendes "-" gibt an, dass die Zahl negativ ist.

Wenn NormalizationFormatAlternateNormalizationFormat.Currency ist, wird "." verwendet, um das Dezimaltrennzeichen anzugeben, ein führendes "-" gibt an, dass die Zahl negativ ist, und der Text nach der letzten Ziffer ist das Währungssymbol.

Wenn NormalizationFormatAlternateNormalizationFormat.Date ist, lautet das Ergebnis "JJJJ-MM-TT", wobei "JJJJ" das gregorianische Jahr (0-gepolstert), "MM" der numerische Monat (0-padded) und "DD" der Tag (0-gepolstert) ist.

Wenn NormalizationFormatAlternateNormalizationFormat.Time ist, lautet das Ergebnis "HH:MM:SS", wobei "HH" die Stunde in der 24-Stunden-Zeit (0-Füllung) (0-23), "MM" die Minute (0-Füllung) und "SS" die Sekunden (0-padded) ist.

Eigenschaften

AlternateText

Ruft den Text des alternativen Wortformulars ab, das von diesem AlternateWordForm-Objekt identifiziert wird.

NormalizationFormat

Ruft das Normalisierungsformat für dieses aktuelle AlternateWordForm-Objekt ab.

SourceTextSegment

Ruft das TextSegment ab, das die Unterzeichenfolge des Quelltexts identifiziert, für die dieses AlternateWordForm-Objekt alternativ ist.

Gilt für: