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


Интерфейс IXpsOMVisual (xpsobjectmodel.h)

Базовый интерфейс для интерфейсов пути, холста и глифа.

Наследование

Интерфейс IXpsOMVisual наследуется от IXpsOMShareable. IXpsOMVisual также имеет следующие типы элементов:

Методы

Интерфейс IXpsOMVisual содержит следующие методы.

 
IXpsOMVisual::GetClipGeometry

Возвращает указатель на интерфейс IXpsOMGeometry, содержащий разрешенную геометрию области обрезки визуального элемента.
IXpsOMVisual::GetClipGeometryLocal

Возвращает указатель на интерфейс IXpsOMGeometry, содержащий локальную, не общий геометрический объект области обрезки.
IXpsOMVisual::GetClipGeometryLookup

Возвращает ключ подстановки для интерфейса IXpsOMGeometry в словаре ресурсов, содержащем область обрезки визуального элемента.
IXpsOMVisual::GetHyperlinkNavigateUri

Возвращает указатель на интерфейс IUri, с которым связан этот визуальный объект.
IXpsOMVisual::GetIsHyperlinkTarget

Возвращает значение, указывающее, является ли визуальный элемент целевым объектом гиперссылки.
IXpsOMVisual::GetLanguage

Возвращает свойство Language визуального элемента и его содержимого.
IXpsOMVisual::GetName

Возвращает свойство Name визуального элемента.
IXpsOMVisual::GetOpacity

Возвращает значение непрозрачности этого визуального элемента.
IXpsOMVisual::GetOpacityMaskBrush

Возвращает указатель на интерфейс IXpsOMBrush кисти маски непрозрачности визуального элемента.
IXpsOMVisual::GetOpacityMaskBrushLocal

Возвращает локальную кисть маски непрозрачности для визуального элемента.
IXpsOMVisual::GetOpacityMaskBrushLookup

Возвращает имя ключа подстановки общей кисти маски непрозрачности в словаре ресурсов.
IXpsOMVisual::GetTransform

Возвращает указатель на интерфейс IXpsOMMatrixTransform, содержащий разрешенное матричное преобразование визуального элемента.
IXpsOMVisual::GetTransformLocal

Возвращает указатель на интерфейс IXpsOMMatrixTransform, который содержит локальное, не совместное, разрешенное преобразование матрицы для визуального элемента.
IXpsOMVisual::GetTransformLookup

Возвращает имя ключа подстановки интерфейса IXpsOMMatrixTransform в словаре ресурсов, содержащем разрешенное матричное преобразование для визуального элемента.
IXpsOMVisual::SetClipGeometryLocal

Задает локальную область отсечения без общего доступа для визуального элемента.
IXpsOMVisual::SetClipGeometryLookup

Задает имя ключа подстановки общей геометрии клипа в словаре ресурсов.
IXpsOMVisual::SetHyperlinkNavigateUri

Задает целевой универсальный код ресурса (URI) гиперссылки визуального элемента.
IXpsOMVisual::SetIsHyperlinkTarget

Указывает, является ли визуальный элемент целевым объектом гиперссылки.
IXpsOMVisual::SetLanguage

Задает свойство Language визуального элемента.
IXpsOMVisual::SetName

Задает свойство Name визуального элемента.
IXpsOMVisual::SetOpacity

Задает значение непрозрачности визуального элемента.
IXpsOMVisual::SetOpacityMaskBrushLocal

Задает указатель интерфейса IXpsOMBrush в качестве локальной кисти маски непрозрачности без общего доступа.
IXpsOMVisual::SetOpacityMaskBrushLookup

Задает имя ключа подстановки общей кисти маски непрозрачности в словаре ресурсов.
IXpsOMVisual::SetTransformLocal

Задает локальное преобразование матрицы без общего доступа. (IXpsOMVisual.SetTransformLocal)
IXpsOMVisual::SetTransformLookup

Задает имя ключа подстановки общего матричного преобразования в словаре ресурсов. (IXpsOMVisual.SetTransformLookup)

Требования

Требование Значение
Минимальная версия клиента 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

См. также раздел

IXpsOMCanvas

IXpsOMGlyphs

IXpsOMPath

IXpsOMShareable

Интерфейсы

XPS