| ITransformableProperty | |
| XpsArcSegment | Classe che incapsula le funzionalità dell’elemento ArcSegment. Questo elemento descrive un arco ellittico. |
| XpsArray | Classe che incapsula le funzionalità comuni degli oggetti array del modello XPS. |
| XpsBrush | Classe che incapsula le funzionalità comuni di tutti gli elementi brush. |
| XpsCanvas | Classe che incapsula le funzionalità dell’elemento Canvas. Questo elemento raggruppa gli elementi insieme. Ad esempio, gli elementi Glyphs e Path possono essere raggruppati in un canvas in modo da essere identificati come un’unità (come destinazione di un collegamento ipertestuale) o per applicare un valore di proprietà composto a ciascun elemento figlio e antenato. |
| XpsColor | La classe base che incapsula le funzionalità comuni del colore. |
| XpsContentElement | Incapsula le funzionalità degli elementi di contenuto XPS: Canvas, Path e Glyphs. |
| XpsContext | |
| XpsElement | Classe che incapsula le funzionalità comuni degli elementi XPS. |
| XpsElementLinkTarget | Classe che incapsula il target del collegamento ipertestuale relativo denominato. |
| XpsExternalLinkTarget | Classe che incapsula il target del collegamento ipertestuale esterno. |
| XpsFileResource | Classe che incapsula le funzionalità comuni di tutte le risorse file. |
| XpsFont | Classe che incapsula una risorsa di font TrueType. |
| XpsGlyphMapping | |
| XpsGlyphs | Classe che incapsula le funzionalità dell’elemento Glyphs. Questo elemento rappresenta una sequenza di testo formattato uniformemente da un unico font. Fornisce le informazioni necessarie per un rendering accurato e supporta le funzionalità di ricerca e selezione nei visualizzatori. |
| XpsGlyphsClusterMap | |
| XpsGradientBrush | Classe che incapsula le funzionalità comuni degli elementi LinerGradientBrush e RadialGradientBrush. |
| XpsGradientStop | Classe che incapsula le funzionalità dell’elemento GradientStop. Questo elemento è utilizzato sia dagli elementi LinearGradientBrush sia da RadialGradientBrush per definire la posizione e l’intervallo della progressione di colore per il rendering di una sfumatura. |
| XpsHyperlinkElement | Incapsula le funzionalità comuni degli elementi XPS che possono essere un collegamento ipertestuale. |
| XpsHyperlinkTarget | Classe base per un target di collegamento ipertestuale. |
| XpsIccBasedColor | Incapsula il colore basato su ICC. |
| XpsIccProfile | Classe che incapsula una risorsa di profilo ICC. |
| XpsImage | Classe che incapsula una risorsa immagine. |
| XpsImageBrush | Classe che incapsula le funzionalità dell’elemento proprietà ImageBrush. Questo elemento è usato per riempire una regione con un’immagine. |
| XpsLinearGradientBrush | Classe che incapsula le funzionalità dell’elemento proprietà LinearGradientBrush. Questo elemento è usato per specificare un pennello a sfumatura lineare lungo un vettore. |
| XpsMatrix | Classe che incapsula le funzionalità dell’elemento proprietà MatrixTransform. Questo elemento definisce una trasformazione matriciale affine arbitraria usata per manipolare i sistemi di coordinate degli elementi. |
| XpsObject | Classe che incapsula le funzionalità comuni degli oggetti modello XPS. |
| XpsPage | Classe che incapsula le funzionalità dell’elemento FixedPage. Questo elemento contiene il contenuto di una pagina ed è l’elemento radice di una parte FixedPage. |
| XpsPageLinkTarget | Classe che incapsula il target del collegamento ipertestuale della pagina. |
| XpsPath | Classe che incapsula le funzionalità dell’elemento Path. Questo elemento è l’unico mezzo per aggiungere grafica vettoriale e immagini a una pagina fissa. Definisce una singola grafica vettoriale da rendere su una pagina. |
| XpsPathFigure | Classe che incapsula le funzionalità dell’elemento PathFigure. Questo elemento è composto da un insieme di uno o più segmenti di linea o curva. |
| XpsPathGeometry | Classe che incapsula le funzionalità dell’elemento proprietà PathGeometry. Questo elemento contiene un insieme di figure di percorso specificate sia con l’attributo Figures sia con un elemento figlio PathFigure. |
| XpsPathPolySegment | Classe che incapsula le caratteristiche comuni degli elementi PolyLineSegment, PolyBézierSegment e PolyQuadraticBézierSegment. |
| XpsPathSegment | Classe che incapsula le caratteristiche comuni di tutti gli elementi dei segmenti di percorso. |
| XpsPolyBezierSegment | Classe che incapsula le caratteristiche dell’elemento PolyBezierSegment. Questo elemento descrive un insieme di curve Bézier cubiche. |
| XpsPolyLineSegment | Classe che incapsula le caratteristiche dell’elemento PolyLineSegment. Questo elemento descrive un disegno poligonale contenente un numero arbitrario di vertici individuali. |
| XpsPolyQuadraticBezierSegment | Classe che incapsula le caratteristiche dell’elemento PolyQuadraticBezierSegment. Questo elemento descrive un insieme di curve Bézier quadratiche dal punto precedente nella figura del percorso attraverso un insieme di vertici, utilizzando punti di controllo specificati. |
| XpsProperty | |
| XpsRadialGradientBrush | Classe che incapsula le caratteristiche dell’elemento RadialGradientBrush. Questo elemento è usato per specificare un pennello a gradiente radiale. |
| XpsRgbColor | Incapsula il colore RGB di qualsiasi spazio colore (sRGB o scRGB). |
| XpsSolidColorBrush | Classe che incapsula le caratteristiche dell’elemento SolidColorBrush. Questo elemento è usato per riempire regioni geometriche definite con un colore solido. |
| XpsTilingBrush | Classe che incapsula le caratteristiche comuni degli elementi pennelli di piastrellatura (VisualBrush e ImageBrush). |
| XpsTransformableBrush | Classe che incapsula le caratteristiche comuni degli elementi pennelli trasformabili (tutti tranne SolidColorBrush). |
| XpsVisualBrush | Classe che incapsula le caratteristiche dell’elemento VisualBrush. Questo elemento è usato per riempire una regione con un disegno. |