Condividi tramite


System.Windows.Documents Spazio dei nomi

Contiene tipi che supportano FixedDocument, FlowDocument e la creazione di documenti XML Paper Specification (XPS).

Classi

Adorner

Classe astratta che rappresenta un oggetto FrameworkElement che decora UIElement.

AdornerDecorator

Fornisce un AdornerLayer per gli elementi figlio nella struttura ad albero visuale.

AdornerLayer

Rappresenta una superficie per il rendering di strumenti decorativi.

AnchoredBlock

Una classe astratta che fornisce una base per gli elementi Inline utilizzati per ancorare elementi Block al contenuto del flusso.

Block

Classe astratta che fornisce una base per tutti gli elementi di contenuto del flusso a livello di blocco.

BlockCollection

Rappresenta una raccolta di elementi Block . BlockCollection definisce il contenuto figlio consentito degli elementi FlowDocument, Section, ListItem, TableCell, Floater e Figure.

BlockUIContainer

Elemento del contenuto del flusso a livello di blocco che consente agli elementi UIElement (ad esempio, un elemento Button) di essere incorporati (ospitati) nel contenuto del flusso.

Bold

Elemento di contenuto del flusso a livello in linea che fa sì che venga eseguito il rendering con uno spessore di carattere in grassetto.

ContentPosition

Classe astratta che rappresenta la posizione di contenuto. Questa posizione è contenuto specifico.

DocumentPage

Rappresenta una pagina del documento prodotta da un impaginatore.

DocumentPaginator

Fornisce una classe base astratta che supporta la creazione di elementi a più pagine da un solo documento.

DocumentReference

Fornisce l'accesso per fare riferimento a FixedDocument.

DocumentReferenceCollection

Definisce un elenco ordinato di elementi DocumentReference.

DynamicDocumentPaginator

Fornisce una classe base astratta che supporta l'impaginazione in background automatica e posizioni di contenuto di registrazione attraverso nuove impaginazioni in aggiunta ai metodi e alle proprietà delle classe base.

EditingCommands

Fornisce un insieme standard di comandi di modifica.

Figure

Elemento di contenuto del flusso di livello inline utilizzato per ospitare una figura. Una figura è una parte di contenuto del flusso con proprietà della posizione che possono essere personalizzate indipendentemente dal flusso di contenuto primario all'interno di un FlowDocument.

FixedDocument

Ospita un documento portatile, ad alta fedeltà e a formato fisso con accesso in lettura per la selezione del testo dell'utente, la navigazione da tastiera e la ricerca.

FixedDocumentSequence

Ospita uno o più elementi DocumentReference che definiscono una sequenza di documenti fissi.

FixedPage

Fornisce il contenuto per una pagina in formato fisso ad alta fedeltà.

Floater

Fornisce un elemento di contenuto del flusso di livello inline utilizzato per ospitare un floater. Il floater visualizza immagini e altri contenuti paralleli al flusso di contenuto principale in un oggetto FlowDocument.

FlowDocument

Ospita e formatta il contenuto del flusso con funzionalità avanzate per i documenti, come impaginazione e colonne.

FrameworkRichTextComposition

Rappresenta una composizione riferita al testo immesso. È possibile utilizzare questa classe per cercare la posizione di testo della composizione o la stringa risultante.

FrameworkTextComposition

Rappresenta una composizione durante gli eventi d’immissione del testo in un oggetto TextBox.

GetPageCompletedEventArgs

Fornisce dati per l'evento GetPageCompleted.

GetPageNumberCompletedEventArgs

Fornisce dati per l'evento GetPageNumberCompleted.

GetPageRootCompletedEventArgs

Fornisce dati per l'evento GetPageRootCompleted.

Glyphs

Rappresenta il set di glifi usati per il rendering del testo fisso.

Hyperlink

Un elemento del contenuto di flusso di livello inline che fornisce funzionalità per ospitare collegamenti ipertestuali all'interno di contenuto del flusso.

Inline

Classe astratta che fornisce una base per tutti gli elementi di contenuto del flusso in linea.

InlineCollection

Rappresenta una raccolta di elementi Inline . InlineCollection definisce il contenuto figlio consentito degli elementi Paragraph, Span e TextBlock.

InlineUIContainer

Elemento del contenuto del flusso a livello inline che consente agli elementi UIElement (ad esempio, Button) di essere incorporati (ospitati) nel contenuto del flusso.

Italic

Fornisce un elemento di contenuto del flusso di livello inline che fa sì che venga eseguito il rendering del contenuto con uno stile del carattere corsivo.

LineBreak

Elemento di contenuto di flusso in linea che causa un'interruzione di riga nel contenuto del flusso.

LinkTarget

Rappresenta un elemento in una pagina che può essere collegata ad altri documenti o altri punti nello stesso documento.

LinkTargetCollection

Fornisce una raccolta di tutti gli elementi LinkTarget in un oggetto Package.

List

Un elemento del contenuto del flusso a livello di blocco che fornisce strumenti per la presentazione di contenuto in un elenco ordinato o non ordinato.

ListItem

Elemento di contenuto del flusso che rappresenta un particolare elemento di contenuto in un oggetto List ordinato o non ordinato.

ListItemCollection

Rappresenta una raccolta di elementi ListItem . ListItemCollection definisce il contenuto figlio consentito di un elemento List.

PageContent

Fornisce informazioni sugli elementi FixedPage in un oggetto FixedDocument.

PageContentCollection

Fornisce supporto dell'insieme per un insieme di pagine del documento.

PagesChangedEventArgs

Fornisce dati per l'evento PagesChanged.

PaginationProgressEventArgs

Fornisce dati per l'evento PaginationProgress.

Paragraph

Elemento di contenuto del flusso a livello di blocco usato per raggruppare il contenuto in un paragrafo.

PresentationUIStyleResources

Questa classe viene usata per creare oggetti ComponentResourceKey che richiedono una classe pubblica.

Run

Elemento di contenuto di flusso a livello in linea destinato a contenere una parte di testo formattato o non formattato.

Section

Elemento di contenuto del flusso a livello di blocco usato per raggruppare altri elementi Block.

Span

Raggruppa altri elementi di contenuto del flusso Inline.

Table

Elemento del contenuto del flusso a livello di blocco che fornisce una presentazione basata su griglia organizzata in righe e colonne.

TableCell

Elemento di contenuto del flusso che definisce una cella di contenuto all'interno di Table.

TableCellCollection

Fornisce funzionalità standard per la creazione e la gestione di una raccolta di oggetti TableCell ordinata e indipendente dai tipi.

TableColumn

Un elemento del contenuto di flusso che definisce una colonna all'interno di un oggetto Table.

TableColumnCollection

Fornisce funzionalità standard per la creazione e la gestione di una raccolta di oggetti TableColumn ordinata e indipendente dai tipi.

TableRow

Elemento di contenuto del flusso che definisce una riga all'interno di Table.

TableRowCollection

Fornisce funzionalità standard per la creazione e la gestione di una raccolta di oggetti TableRow ordinata e indipendente dai tipi.

TableRowGroup

Rappresenta un elemento di contenuto di flusso usato per raggruppare gli elementi TableRow all'interno di un oggetto Table.

TableRowGroupCollection

Fornisce funzionalità standard per la creazione e la gestione di una raccolta di oggetti TableRowGroup ordinata e indipendente dai tipi.

TextEffectResolver

Classe helper che imposta effetti di testo in un contenitore di testo.

TextEffectTarget

Risultato dell'utilizzo di TextEffectResolver per impostare un effetto sul testo. È costituito dall'elemento TextEffect creato e DependencyObject sul quale deve essere impostato l'elemento TextEffect.

TextElement

Classe astratta usata come classe base per le classi astratte Block e Inline.

TextElementCollection<TextElementType>

Fornisce funzionalità standard per la creazione e la gestione di una raccolta di oggetti TextElement ordinata e indipendente dai tipi. Si tratta di una raccolta generica per usare oggetti di un tipo specificato che deriva da TextElement.

TextElementEditingBehaviorAttribute

Specifica il modo in cui un oggetto RichTextBox deve gestire un elemento di testo personalizzato.

TextPointer

Rappresenta una posizione all'interno di un oggetto FlowDocument o TextBlock.

TextRange

Rappresenta una selezione di contenuto tra due posizioni dell'oggetto TextPointer.

TextSelection

Incapsula lo stato di selezione per il controllo RichTextBox.

Typography

Consente l'accesso a un ampio set di proprietà di tipografia OpenType.

Underline

Elemento di contenuto del flusso a livello in linea che fa sì che venga eseguito il rendering del contenuto con un effetto di testo sottolineato.

ZoomPercentageConverter

Implementa un convertitore di tipi per convertire Double (utilizzato come valore di Zoom) in e da altri tipi.

Interfacce

IDocumentPaginatorSource

Definisce l'oggetto di origine che esegue l'impaginazione del contenuto effettiva.

Enumerazioni

LogicalDirection

Specifica una direzione logica nella quale eseguire determinate operazioni di testo, ad esempio l'inserimento, il recupero o lo spostamento tramite il testo relativo a una posizione specificata (TextPointer).

TextPointerContext

Determina la categoria di contenuto che è adiacente a un TextPointer in un elemento LogicalDirection specificato.

Delegati

GetPageCompletedEventHandler

Rappresenta il metodo che gestirà l'evento GetPageCompleted di un oggetto FixedDocument o di altre classi che implementano l'oggetto DocumentPaginator.

GetPageNumberCompletedEventHandler

Rappresenta il metodo che gestirà l'evento GetPageNumberCompleted di un oggetto FixedDocument o FlowDocument.

GetPageRootCompletedEventHandler

Rappresenta il metodo che gestirà l'evento GetPageRootCompleted della classe PageContent.

PagesChangedEventHandler

Rappresenta il metodo che gestirà l'evento PagesChanged.

PaginationProgressEventHandler

Rappresenta il metodo che gestirà l'evento PaginationProgress.