XPS_OBJECT_TYPE enumeration

Describes the type of an object that is derived from IXpsOMShareable.

Syntax


typedef enum  { 
  XPS_OBJECT_TYPE_CANVAS                 = 1,
  XPS_OBJECT_TYPE_GLYPHS,
  XPS_OBJECT_TYPE_PATH,
  XPS_OBJECT_TYPE_MATRIX_TRANSFORM,
  XPS_OBJECT_TYPE_GEOMETRY,
  XPS_OBJECT_TYPE_SOLID_COLOR_BRUSH,
  XPS_OBJECT_TYPE_IMAGE_BRUSH,
  XPS_OBJECT_TYPE_LINEAR_GRADIENT_BRUSH,
  XPS_OBJECT_TYPE_RADIAL_GRADIENT_BRUSH,
  XPS_OBJECT_TYPE_VISUAL_BRUSH
} XPS_OBJECT_TYPE;

Constants

XPS_OBJECT_TYPE_CANVAS

The object is an IXpsOMCanvas interface.

XPS_OBJECT_TYPE_GLYPHS

The object is an IXpsOMGlyphs interface.

XPS_OBJECT_TYPE_PATH

The object is an IXpsOMPath interface.

XPS_OBJECT_TYPE_MATRIX_TRANSFORM

The object is an IXpsOMMatrixTransform interface.

XPS_OBJECT_TYPE_GEOMETRY

The object is an IXpsOMGeometry interface.

XPS_OBJECT_TYPE_SOLID_COLOR_BRUSH

The object is an IXpsOMSolidColorBrush interface.

XPS_OBJECT_TYPE_IMAGE_BRUSH

The object is an IXpsOMImageBrush interface.

XPS_OBJECT_TYPE_LINEAR_GRADIENT_BRUSH

The object is an IXpsOMLinearGradientBrush interface.

XPS_OBJECT_TYPE_RADIAL_GRADIENT_BRUSH

The object is an IXpsOMRadialGradientBrush interface.

XPS_OBJECT_TYPE_VISUAL_BRUSH

The object is an IXpsOMVisualBrush interface.

Requirements

Minimum supported client

Windows 7, Windows Vista with SP2 and Platform Update for Windows Vista [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 and Platform Update for Windows Server 2008 [desktop apps | Windows Store apps]

Header

Xpsobjectmodel.h

IDL

XpsObjectModel.idl

See also

XML Paper Specification

 

 

Community Additions

ADD
Show:
© 2014 Microsoft