| ITransformableProperty | |
| XpsArcSegment | Clase que encapsula las características del elemento ArcSegment. Este elemento describe un arco elíptico. |
| XpsArray | Clase que encapsula características comunes de objetos de matriz del modelo XPS. |
| XpsBrush | Clase que encapsula características comunes de todos los elementos de pincel. |
| XpsCanvas | Clase que encapsula las características del elemento Canvas. Este elemento agrupa elementos juntos. Por ejemplo, los elementos Glyphs y Path pueden agruparse en un canvas para ser identificados como una unidad (como destino de hipervínculo) o para aplicar un valor de propiedad compuesto a cada elemento hijo y ancestro. |
| XpsColor | La clase base que encapsula características comunes de color. |
| XpsContentElement | Encapsula características de los elementos de contenido XPS: Canvas, Path y Glyphs. |
| XpsContext | |
| XpsElement | Clase que encapsula características comunes de los elementos XPS. |
| XpsElementLinkTarget | Clase que encapsula el objetivo de hipervínculo relativo named-address. |
| XpsExternalLinkTarget | Clase que encapsula el objetivo de hipervínculo externo. |
| XpsFileResource | Clase que encapsula características comunes de todos los recursos de archivo. |
| XpsFont | Clase que encapsula un recurso de fuente TrueType. |
| XpsGlyphMapping | |
| XpsGlyphs | Clase que encapsula características del elemento Glyphs. Este elemento representa una secuencia de texto con formato uniforme de una sola fuente. Proporciona la información necesaria para un renderizado preciso y admite funciones de búsqueda y selección en los consumidores de visualización. |
| XpsGlyphsClusterMap | |
| XpsGradientBrush | Clase que encapsula características comunes de los elementos LinerGradientBrush y RadialGradientBrush. |
| XpsGradientStop | Clase que encapsula características del elemento GradientStop. Este elemento es utilizado tanto por los elementos LinearGradientBrush como RadialGradientBrush para definir la ubicación y el rango de la progresión de color al renderizar un degradado. |
| XpsHyperlinkElement | Encapsula características comunes de los elementos XPS que pueden ser un hipervínculo. |
| XpsHyperlinkTarget | Clase base para un objetivo de hipervínculo. |
| XpsIccBasedColor | Encapsula color basado en ICC. |
| XpsIccProfile | Clase que encapsula un recurso de perfil ICC. |
| XpsImage | Clase que encapsula un recurso de imagen. |
| XpsImageBrush | Clase que encapsula características del elemento de propiedad ImageBrush. Este elemento se utiliza para rellenar una región con una imagen. |
| XpsLinearGradientBrush | Clase que encapsula características del elemento de propiedad LinearGradientBrush. Este elemento se utiliza para especificar un pincel de degradado lineal a lo largo de un vector. |
| XpsMatrix | Clase que encapsula características del elemento de propiedad MatrixTransform. Este elemento define una transformación matricial afín arbitraria utilizada para manipular los sistemas de coordenadas de los elementos. |
| XpsObject | Clase que encapsula características comunes de los objetos modelo XPS. |
| XpsPage | Clase que encapsula características del elemento FixedPage. Este elemento contiene el contenido de una página y es el elemento raíz de una parte FixedPage. |
| XpsPageLinkTarget | Clase que encapsula el objetivo de hipervínculo de la página. |
| XpsPath | Clase que encapsula características del elemento Path. Este elemento es el único medio para agregar gráficos vectoriales e imágenes a una página fija. Define un único gráfico vectorial que se renderizará en una página. |
| XpsPathFigure | Clase que encapsula características del elemento PathFigure. Este elemento está compuesto por un conjunto de uno o más segmentos de línea o curva. |
| XpsPathGeometry | Clase que encapsula características del elemento de propiedad PathGeometry. Este elemento contiene un conjunto de figuras de ruta especificadas ya sea con el atributo Figures o con un elemento hijo PathFigure. |
| XpsPathPolySegment | Clase que encapsula características comunes de los elementos PolyLineSegment, PolyBézierSegment y PolyQuadraticBézierSegment. |
| XpsPathSegment | Clase que encapsula características comunes de todos los elementos de segmento de ruta. |
| XpsPolyBezierSegment | Clase que encapsula características del elemento PolyBezierSegment. Este elemento describe un conjunto de curvas Bézier cúbicas. |
| XpsPolyLineSegment | Clase que encapsula características del elemento PolyLineSegment. Este elemento describe un dibujo polygonal que contiene un número arbitrario de vértices individuales. |
| XpsPolyQuadraticBezierSegment | Clase que encapsula características del elemento PolyQuadraticBezierSegment. Este elemento describe un conjunto de curvas Bézier cuadráticas desde el punto anterior en la figura de la ruta a través de un conjunto de vértices, utilizando puntos de control especificados. |
| XpsProperty | |
| XpsRadialGradientBrush | Clase que encapsula características del elemento RadialGradientBrush. Este elemento se usa para especificar un pincel de degradado radial. |
| XpsRgbColor | Encapsula el color RGB de cualquier espacio de color (sRGB o scRGB). |
| XpsSolidColorBrush | Clase que encapsula características del elemento SolidColorBrush. Este elemento se usa para rellenar regiones geométricas definidas con un color sólido. |
| XpsTilingBrush | Clase que encapsula características comunes de los elementos de pinceles de mosaico (VisualBrush y ImageBrush). |
| XpsTransformableBrush | Clase que encapsula características comunes de los elementos de pinceles transformables (todos excepto SolidColorBrush). |
| XpsVisualBrush | Clase que encapsula características del elemento VisualBrush. Este elemento se usa para rellenar una región con un dibujo. |