Интерфейс IXpsOMGlyphsEditor (xpsobjectmodel.h)
Разрешает пакетное изменение свойств, влияющих на текстовое содержимое в интерфейсе IXpsOMGlyphs .
Наследование
Интерфейс IXpsOMGlyphsEditor наследуется от интерфейса IUnknown . IXpsOMGlyphsEditor также имеет следующие типы элементов:
Методы
Интерфейс IXpsOMGlyphsEditor содержит следующие методы.
IXpsOMGlyphsEditor::ApplyEdits Выполняет проверку между свойствами, а затем копирует изменения в родительский интерфейс IXpsOMGlyphs. |
IXpsOMGlyphsEditor::GetBidiLevel Возвращает двунаправленный уровень текста родительского интерфейса IXpsOMGlyphs. |
IXpsOMGlyphsEditor::GetDeviceFontName Возвращает имя шрифта устройства. (IXpsOMGlyphsEditor.GetDeviceFontName) |
IXpsOMGlyphsEditor::GetGlyphIndexCount Возвращает количество индексов глифов. |
IXpsOMGlyphsEditor::GetGlyphIndices Возвращает массив XPS_GLYPH_INDEX структур, описывающих конкретные индексы глифов в шрифте. (IXpsOMGlyphsEditor.GetGlyphIndices) |
IXpsOMGlyphsEditor::GetGlyphMappingCount Возвращает количество сопоставлений глифов. (IXpsOMGlyphsEditor.GetGlyphMappingCount) |
IXpsOMGlyphsEditor::GetGlyphMappings Возвращает массив XPS_GLYPH_MAPPING структур, описывающих способ сопоставления скалярных значений UTF-16 с записями в массиве XPS_GLYPH_INDEX структур, возвращаемых GetGlyphIndices. (IXpsOMGlyphsEditor.GetGlyphMappings) |
IXpsOMGlyphsEditor::GetIsSideways Возвращает логическое значение, указывающее, должен ли текст отображаться с глифами, повернутыми в сторону. (IXpsOMGlyphsEditor.GetIsSideways) |
IXpsOMGlyphsEditor::GetProhibitedCaretStopCount Возвращает количество запрещенных остановок курсора. (IXpsOMGlyphsEditor.GetProhibitedCaretStopCount) |
IXpsOMGlyphsEditor::GetProhibitedCaretStops Возвращает массив запрещенных расположений остановки курсора. (IXpsOMGlyphsEditor.GetProhibitedCaretStops) |
IXpsOMGlyphsEditor::GetUnicodeString Возвращает текст в скалярных значениях UTF-16 без экранов. (IXpsOMGlyphsEditor.GetUnicodeString) |
IXpsOMGlyphsEditor::SetBidiLevel Задает уровень двунаправленного текста. |
IXpsOMGlyphsEditor::SetDeviceFontName Задает имя шрифта устройства. |
IXpsOMGlyphsEditor::SetGlyphIndices Задает массив структуры XPS_GLYPH_INDEX, описывающий, какие индексы глифов будут использоваться в шрифте. |
IXpsOMGlyphsEditor::SetGlyphMappings Задает массив XPS_GLYPH_MAPPING структур, описывающих сопоставление скалярных значений UTF-16 в свойстве ЮникодString с записями в массиве XPS_GLYPH_INDEX структур. |
IXpsOMGlyphsEditor::SetIsSideways Задает значение, указывающее, должен ли текст отображаться с глифами, повернутыми в сторону. |
IXpsOMGlyphsEditor::SetProhibitedCaretStops Задает массив запрещенных расположений остановки курсора. |
IXpsOMGlyphsEditor::SetUnicodeString Задает текст в неэкранированных скалярных значениях UTF-16. |
Требования
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновление платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | xpsobjectmodel.h |