Поделиться через


AlternateWordForm Класс

Определение

Определяет альтернативную форму слова, представленного объектом WordSegment . Например, он может содержать число в нормализованном формате.

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
Наследование
Object Platform::Object IInspectable AlternateWordForm
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Код не создает экземпляры этого класса. Они извлекаются из списка WordSegment.AlternateForms .

Значение свойства AlternateNormalizationFormat указывает формат нормализации, используемый для форматирования свойства AlternateText . Это один из следующих возможных форматов нормализации.

Если свойство NormalizationFormat имеет значение AlternateNormalizationFormat.Number, "." используется для указания десятичного разделителя, а начальное значение "-" указывает, что число является отрицательным.

Если normalizationFormat имеет значение AlternateNormalizationFormat.Currency, "." используется для указания десятичного разделителя, в начале "-" указано отрицательное число, а текст после последней цифры является символом валюты.

Если NormalizationFormat имеет значение AlternateNormalizationFormat.Date, результатом будет "ГГГГ-ММ-ДД", где "ГГГГ" — григорианский год (0-заполненный), "ММ" — числовой месяц (0-padded), а "ДД" — день (0-padded).

Если normalizationFormat имеет значение AlternateNormalizationFormat.Time, результатом будет "HH:MM:SS", где "HH" — час в 24-часовом времени (0-padded) (0-23), "MM" — минута (0-padded), а "SS" — секунды (0-padded).

Свойства

AlternateText

Возвращает текст формы альтернативного слова, определяемой этим объектом AlternateWordForm .

NormalizationFormat

Возвращает формат нормализации для текущего объекта AlternateWordForm .

SourceTextSegment

Возвращает объект TextSegment , определяющий подстроку исходного текста, для которой этот объект AlternateWordForm является альтернативой.

Применяется к