| ITransformableProperty | |
| XpsArcSegment | Klasse die de kenmerken van het ArcSegment‑element incapsuleert. Dit element beschrijft een elliptische boog. |
| XpsArray | Klasse die de algemene XPS model‑array‑objecteigenschappen incapsuleert. |
| XpsBrush | Klasse die de algemene kenmerken van alle penseel‑elementen incapsuleert. |
| XpsCanvas | Klasse die Canvas-elementeigenschappen incapsuleert. Dit element groepeert elementen samen. Bijvoorbeeld, Glyphs- en Path-elementen kunnen in een canvas worden gegroepeerd om als een eenheid te worden geïdentificeerd (als een hyperlinkbestemming) of om een samengestelde eigenschapswaarde toe te passen op elk kind- en voorouderelement. |
| XpsColor | De basisklasse die gemeenschappelijke kleureigenschappen incapsuleert. |
| XpsContentElement | Incapsuleert functies van XPS inhoudselementen: Canvas, Path en Glyphs. |
| XpsContext | |
| XpsElement | Klasse die gemeenschappelijke XPS elementeigenschappen incapsuleert. |
| XpsElementLinkTarget | Klasse die het relatieve benoemde-adres hyperlinkdoel incapsuleert. |
| XpsExternalLinkTarget | Klasse die het externe hyperlinkdoel incapsuleert. |
| XpsFileResource | Klasse die gemeenschappelijke kenmerken van alle bestandsbronnen incapsuleert. |
| XpsFont | Klasse die een TrueType lettertypebron incapsuleert. |
| XpsGlyphMapping | |
| XpsGlyphs | Klasse die Glyphs-elementeigenschappen incapsuleert. Dit element vertegenwoordigt een reeks uniform opgemaakte tekst van één lettertype. Het biedt de nodige informatie voor nauwkeurige weergave en ondersteunt zoek- en selectiefuncties in weergaveconsumenten. |
| XpsGlyphsClusterMap | |
| XpsGradientBrush | Klasse die gemeenschappelijke kenmerken van LinerGradientBrush- en RadialGradientBrush-elementen incapsuleert. |
| XpsGradientStop | Klasse die GradientStop-elementeigenschappen incapsuleert. Dit element wordt door zowel de LinearGradientBrush- als de RadialGradientBrush-elementen gebruikt om de locatie en het bereik van kleurverloop te definiëren voor het renderen van een gradient. |
| XpsHyperlinkElement | Incapsuleert gemeenschappelijke kenmerken van XPS elementen die een hyperlink kunnen zijn. |
| XpsHyperlinkTarget | Basisklasse voor een hyperlinkdoel. |
| XpsIccBasedColor | Incapsuleert op ICC gebaseerde kleur. |
| XpsIccProfile | Klasse die een ICC-profielbron incapsuleert. |
| XpsImage | Klasse die een afbeeldingsbron incapsuleert. |
| XpsImageBrush | Klasse die ImageBrush-eigenschapselementeigenschappen incapsuleert. Dit element wordt gebruikt om een gebied met een afbeelding te vullen. |
| XpsLinearGradientBrush | Klasse die LinearGradientBrush-eigenschapselementeigenschappen incapsuleert. Dit element wordt gebruikt om een lineaire gradientkwast langs een vector te specificeren. |
| XpsMatrix | Klasse die MatrixTransform-eigenschapselementeigenschappen incapsuleert. Dit element definieert een willekeurige affiene matrixtransformatie die wordt gebruikt om de coördinatensystemen van elementen te manipuleren. |
| XpsObject | Klasse die gemeenschappelijke XPS modelobjecteigenschappen incapsuleert. |
| XpsPage | Klasse die FixedPage-elementeigenschappen incapsuleert. Dit element bevat de inhoud van een pagina en is het root-element van een FixedPage-gedeelte. |
| XpsPageLinkTarget | Klasse die het paginahyperlinkdoel incapsuleert. |
| XpsPath | Klasse die Path-elementeigenschappen incapsuleert. Dit element is de enige manier om vectorafbeeldingen en afbeeldingen toe te voegen aan een vaste pagina. Het definieert een enkele vectorafbeelding die op een pagina moet worden gerenderd. |
| XpsPathFigure | Klasse die PathFigure-elementeigenschappen incapsuleert. Dit element bestaat uit een reeks van één of meer lijn- of krommesegmenten. |
| XpsPathGeometry | Klasse die PathGeometry-eigenschapselementeigenschappen incapsuleert. Dit element bevat een reeks padfiguren gespecificeerd met het Figures-attribuut of met een onderliggend PathFigure-element. |
| XpsPathPolySegment | Klasse die gemeenschappelijke kenmerken van PolyLineSegment-, PolyBézierSegment- en PolyQuadraticBézierSegment-elementen incapsuleert. |
| XpsPathSegment | Klasse die gemeenschappelijke kenmerken van alle padsegment-elementen incapsuleert. |
| XpsPolyBezierSegment | Klasse die kenmerken van het PolyBezierSegment-element incapsuleert. Dit element beschrijft een reeks kubieke Bézier-curves. |
| XpsPolyLineSegment | Klasse die kenmerken van het PolyLineSegment-element incapsuleert. Dit element beschrijft een polygonale tekening die een willekeurig aantal individuele hoekpunten bevat. |
| XpsPolyQuadraticBezierSegment | Klasse die kenmerken van het PolyQuadraticBezierSegment-element incapsuleert. Dit element beschrijft een reeks kwadratische Bézier-curves van het vorige punt in de padfiguur via een reeks hoekpunten, met gebruik van gespecificeerde controlepunten. |
| XpsProperty | |
| XpsRadialGradientBrush | Klasse die kenmerken van het RadialGradientBrush-eigenschapselement incapsuleert. Dit element wordt gebruikt om een radiale gradiëntkwast te specificeren. |
| XpsRgbColor | Incapsuleert RGB-kleur van elke kleurenruimte (sRGB of scRGB). |
| XpsSolidColorBrush | Klasse die kenmerken van het SolidColorBrush-eigenschapselement incapsuleert. Dit element wordt gebruikt om gedefinieerde geometrische regio’s te vullen met een effen kleur. |
| XpsTilingBrush | Klasse die gemeenschappelijke kenmerken van tegelkwast-elementen (VisualBrush en ImageBrush) incapsuleert. |
| XpsTransformableBrush | Klasse die gemeenschappelijke kenmerken van transformeerbare kwast-elementen incapsuleert (alle behalve SolidColorBrush). |
| XpsVisualBrush | Klasse die kenmerken van het VisualBrush-eigenschapselement incapsuleert. Dit element wordt gebruikt om een regio te vullen met een tekening. |