System.Windows.Documents Namespace

Contiene tipi che supportano FixedDocument, FlowDocument e la creazione di documenti XML Paper Specification (XPS). Contains types that support FixedDocument, FlowDocument, and XML Paper Specification (XPS) document creation.

Classi

Adorner

Classe astratta che rappresenta un oggetto FrameworkElement che decora UIElement.Abstract class that represents a FrameworkElement that decorates a UIElement.

AdornerDecorator

Fornisce un AdornerLayer per gli elementi figlio nella struttura ad albero visuale.Provides an AdornerLayer for the child elements in the visual tree.

AdornerLayer

Rappresenta una superficie per il rendering di strumenti decorativi.Represents a surface for rendering adorners.

AnchoredBlock

Una classe astratta che fornisce una base per gli elementi Inline utilizzati per ancorare elementi Block al contenuto del flusso.An abstract class that provides a base for Inline elements that are used to anchor Block elements to flow content.

Block

Classe astratta che fornisce una base per tutti gli elementi di contenuto del flusso a livello di blocco.An abstract class that provides a base for all block-level flow content elements.

BlockCollection

Rappresenta una raccolta di elementi Block.Represents a collection of Block elements. BlockCollection definisce il contenuto figlio consentito degli elementi FlowDocument, Section, ListItem, TableCell, Floater e Figure.BlockCollection defines the allowable child content of the FlowDocument, Section, ListItem, TableCell, Floater, and Figure elements.

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.A block-level flow content element which enables UIElement elements (i.e. a Button) to be embedded (hosted) in flow content.

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.An inline-level flow content element which causes content to render with a bold font weight.

ContentPosition

Classe astratta che rappresenta la posizione di contenuto.Abstract class that represents the position of content. Questa posizione è contenuto specifico.This position is content specific.

DocumentPage

Rappresenta una pagina del documento prodotta da un impaginatore.Represents a document page produced by a paginator.

DocumentPaginator

Fornisce una classe base astratta che supporta la creazione di elementi a più pagine da un solo documento.Provides an abstract base class that supports creation of multiple-page elements from a single document.

DocumentReference

Fornisce accesso per fare riferimento a un FixedDocument.Provides access to reference a FixedDocument.

DocumentReferenceCollection

Definisce un elenco ordinato di elementi DocumentReference.Defines an ordered list of DocumentReference elements.

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.Provides an abstract base class that supports automatic background pagination and tracking content positions across repaginations in addition to the methods and properties of its own base class.

EditingCommands

Fornisce un insieme standard di comandi di modifica.Provides a standard set of editing related commands.

Figure

Elemento di contenuto del flusso di livello inline utilizzato per ospitare una figura.An inline-level flow content element used to host a figure. 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.A figure is a portion of flow content with placement properties that can be customized independently from the primary content flow within a 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.Hosts a portable, high fidelity, fixed-format document with read access for user text selection, keyboard navigation, and search.

FixedDocumentSequence

Ospita uno o più elementi DocumentReference che definiscono una sequenza di documenti fissi.Hosts one or more DocumentReference elements that define a sequence of fixed documents.

FixedPage

Fornisce il contenuto per una pagina in formato fisso ad alta fedeltà.Provides the content for a high fidelity, fixed-format page.

Floater

Fornisce un elemento di contenuto del flusso di livello inline utilizzato per ospitare un floater.Provides an inline-level flow content element used to host a floater. Il floater visualizza immagini e altri contenuti paralleli al flusso di contenuto principale in un oggetto FlowDocument.A floater displays images and other content parallel to the main content flow in a FlowDocument.

FlowDocument

Ospita e formatta il contenuto del flusso con funzionalità del documento avanzate, ad esempio paginazione e colonne.Hosts and formats flow content with advanced document features, such as pagination and columns.

FrameworkRichTextComposition

Rappresenta una composizione riferita al testo immesso.Represents a composition related to text input. È possibile utilizzare questa classe per cercare la posizione di testo della composizione o la stringa risultante.You can use this class to find the text position of the composition or the result string.

FrameworkTextComposition

Rappresenta una composizione durante gli eventi d’immissione del testo in un oggetto TextBox.Represents a composition during the text input events of a TextBox.

GetPageCompletedEventArgs

Fornisce dati per l'evento GetPageCompleted.Provides data for the GetPageCompleted event.

GetPageNumberCompletedEventArgs

Fornisce dati per l'evento GetPageNumberCompleted.Provides data for the GetPageNumberCompleted event.

GetPageRootCompletedEventArgs

Fornisce dati per l'evento GetPageRootCompleted.Provides data for the GetPageRootCompleted event.

Glyphs

Rappresenta l'insieme di glifi utilizzato per l'esecuzione del rendering del testo fisso.Represents the set of glyphs that are used for rendering fixed text.

Inline

Classe astratta che fornisce una base per tutti gli elementi di contenuto inline a livello di blocco.An abstract class that provides a base for all inline flow content elements.

InlineCollection

Rappresenta una raccolta di elementi Inline.Represents a collection of Inline elements. InlineCollection definisce il contenuto figlio consentito degli elementi Paragraph, Span e TextBlock.InlineCollection defines the allowable child content of the Paragraph, Span, and TextBlock elements.

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.An inline-level flow content element which enables UIElement elements (i.e. a Button) to be embedded (hosted) in flow content.

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.Provides an inline-level flow content element that causes content to render with an italic font style.

LineBreak

Elemento di contenuto di flusso in linea che causa un'interruzione di riga nel contenuto del flusso.An inline flow content element that causes a line break to occur in flow content.

LinkTarget

Rappresenta un elemento in una pagina che può essere collegata ad altri documenti o altri punti nello stesso documento.Represents an element on a page that can be linked to from other documents or other places in the same document.

LinkTargetCollection

Fornisce un insieme di tutti gli elementi LinkTarget in un Package.Provides a collection of all of the LinkTarget elements in a 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.A block-level flow content element that provides facilities for presenting content in an ordered or unordered list.

ListItem

Elemento di contenuto del flusso che rappresenta un particolare elemento di contenuto in un oggetto List ordinato o non ordinato.A flow content element that represents a particular content item in an ordered or unordered List.

ListItemCollection

Rappresenta una raccolta di elementi ListItem .Represents a collection of ListItem elements. ListItemCollection definisce il contenuto figlio consentito di un elemento List.ListItemCollection defines the allowable child content of a List element.

PageContent

Fornisce informazioni sugli elementi FixedPage in un oggetto FixedDocument.Provides information about the FixedPage elements within a FixedDocument.

PageContentCollection

Fornisce supporto dell'insieme per un insieme di pagine del documento.Provides collection support for a collection of document pages.

PagesChangedEventArgs

Fornisce dati per l'evento PagesChanged.Provides data for the PagesChanged event.

PaginationProgressEventArgs

Fornisce dati per l'evento PaginationProgress.Provides data for the PaginationProgress event.

Paragraph

Elemento di contenuto del flusso a livello di blocco usato per raggruppare il contenuto in un paragrafo.A block-level flow content element used to group content into a paragraph.

PresentationUIStyleResources

Questa classe viene usata per creare oggetti ComponentResourceKey che richiedono una classe pubblica.This class is used to create ComponentResourceKey objects, which require a public class.

Run

Elemento di contenuto di flusso a livello in linea destinato a contenere una parte di testo formattato o non formattato.An inline-level flow content element intended to contain a run of formatted or unformatted text.

Section

Elemento di contenuto del flusso a livello di blocco usato per raggruppare altri elementi Block.A block-level flow content element used for grouping other Block elements.

Span

Raggruppa altri elementi di contenuto del flusso Inline.Groups other Inline flow content elements.

Table

Elemento del contenuto del flusso a livello di blocco che fornisce una presentazione basata su griglia organizzata in righe e colonne.A block-level flow content element that provides a grid-based presentation organized by rows and columns.

TableCell

Elemento di contenuto del flusso che definisce una cella di contenuto all'interno di Table.A flow content element that defines a cell of content within a Table.

TableCellCollection

Fornisce funzionalità standard per la creazione e la gestione di una raccolta di oggetti TableCell ordinata e indipendente dai tipi.Provides standard facilities for creating and managing a type-safe, ordered collection of TableCell objects.

TableColumn

Un elemento del contenuto di flusso che definisce una colonna all'interno di un oggetto Table.A flow content element that defines a column within a Table.

TableColumnCollection

Fornisce funzionalità standard per la creazione e la gestione di una raccolta di oggetti TableColumn ordinata e indipendente dai tipi.Provides standard facilities for creating and managing a type-safe, ordered collection of TableColumn objects.

TableRow

Elemento di contenuto del flusso che definisce una riga all'interno di Table.A flow content element that defines a row within a Table.

TableRowCollection

Fornisce funzionalità standard per la creazione e la gestione di una raccolta di oggetti TableRow ordinata e indipendente dai tipi.Provides standard facilities for creating and managing a type-safe, ordered collection of TableRow objects.

TableRowGroup

Rappresenta un elemento di contenuto di flusso usato per raggruppare gli elementi TableRow all'interno di un oggetto Table.Represents a flow content element used to group TableRow elements within a Table.

TableRowGroupCollection

Fornisce funzionalità standard per la creazione e la gestione di una raccolta di oggetti TableRowGroup ordinata e indipendente dai tipi.Provides standard facilities for creating and managing a type-safe, ordered collection of TableRowGroup objects.

TextEffectResolver

Una classe di supporto che imposta effetti di testo in un contenitore di testoA helper class that sets text effects in a text container

TextEffectTarget

Risultato dell'utilizzo di TextEffectResolver per impostare un effetto sul testo.Result from using TextEffectResolver to set an effect on text. È costituito dall'elemento TextEffect creato e DependencyObject sul quale deve essere impostato l'elemento TextEffect.This consists of the TextEffect created and the DependencyObject to which the TextEffect should be set.

TextElement

Classe astratta usata come classe base per le classi astratte Block e Inline.An abstract class used as the base class for the abstract Block and Inline classes.

TextElementCollection<TextElementType>

Fornisce funzionalità standard per la creazione e la gestione di una raccolta di oggetti TextElement ordinata e indipendente dai tipi.Provides standard facilities for creating and managing a type-safe, ordered collection of TextElement objects. Si tratta di una raccolta generica per usare oggetti di un tipo specificato che deriva da TextElement.This is a generic collection for working with objects of a specified type that derives from TextElement.

TextElementEditingBehaviorAttribute

Specifica il modo in cui un oggetto RichTextBox deve gestire un elemento di testo personalizzato.Specifies how a RichTextBox should handle a custom text element.

TextPointer

Rappresenta una posizione all'interno di un oggetto FlowDocument o TextBlock.Represents a position within a FlowDocument or TextBlock.

TextRange

Rappresenta una selezione di contenuto tra due posizioni dell'oggetto TextPointer.Represents a selection of content between two TextPointer positions.

TextSelection

Incapsula lo stato di selezione per il controllo RichTextBox.Encapsulates the selection state for the RichTextBox control.

Typography

Consente l'accesso a un ampio set di proprietà di tipografia OpenType.Provides access to a rich set of OpenType typography properties.

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.An inline-level flow content element which causes content to render with an underlined text decoration.

ZoomPercentageConverter

Implementa un convertitore di tipi per convertire Double (utilizzato come valore di Zoom) in e da altri tipi.Implements a type converter for converting Double (used as the value of Zoom) to and from other types.

Interfacce

IDocumentPaginatorSource

Definisce l'oggetto di origine che esegue l'impaginazione del contenuto effettiva.Defines the source object that performs actual content pagination.

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).Specifies a logical direction in which to perform certain text operations, such as inserting, retrieving, or navigating through text relative to a specified position (a TextPointer).

TextPointerContext

Determina la categoria di contenuto che è adiacente a un TextPointer in un elemento LogicalDirection specificato.Determines the category of content that is adjacent to a TextPointer in a specified LogicalDirection.

Delegati

GetPageCompletedEventHandler

Rappresenta il metodo che gestirà l'evento GetPageCompleted di un oggetto FixedDocument o di altre classi che implementano l'oggetto DocumentPaginator.Represents the method that will handle the GetPageCompleted event of a FixedDocument or other classes implementing DocumentPaginator.

GetPageNumberCompletedEventHandler

Rappresenta il metodo che gestirà l'evento GetPageNumberCompleted di un oggetto FixedDocument o FlowDocument.Represents the method that will handle the GetPageNumberCompleted event of a FixedDocument, or FlowDocument.

GetPageRootCompletedEventHandler

Rappresenta il metodo che gestirà l'evento GetPageRootCompleted della classe PageContent.Represents the method that will handle the GetPageRootCompleted event of the PageContent class.

PagesChangedEventHandler

Rappresenta il metodo che gestirà l'evento PagesChanged.Represents the method that will handle the PagesChanged event.

PaginationProgressEventHandler

Rappresenta il metodo che gestirà l'evento PaginationProgress.Represents the method that will handle the PaginationProgress event.