StoryFragments Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a set of one or more StoryFragment elements.
public ref class StoryFragments : System::Collections::Generic::IEnumerable<System::Windows::Documents::DocumentStructures::StoryFragment ^>, System::Windows::Markup::IAddChild
[System.Windows.Markup.ContentProperty("StoryFragmentList")]
public class StoryFragments : System.Collections.Generic.IEnumerable<System.Windows.Documents.DocumentStructures.StoryFragment>, System.Windows.Markup.IAddChild
[<System.Windows.Markup.ContentProperty("StoryFragmentList")>]
type StoryFragments = class
interface seq<StoryFragment>
interface IEnumerable
interface IAddChild
Public Class StoryFragments
Implements IAddChild, IEnumerable(Of StoryFragment)
- Inheritance
-
StoryFragments
- Attributes
- Implements
Examples
The following example shows how to use of the StoryFragments element in an XPS document.
<StoryFragments
xmlns="http://schemas.microsoft.com/xps/2005/06/documentstructure"
xmlns:x="http://schemas.microsoft.com/xps/2005/06/documentstructure"
xmlns:my="clr-namespace:MyCompany.MyProduct>
<StoryFragment FragmentType="Header">
<ParagraphStructure>
<NamedElement NameReference="Pg1HeaderP1" />
</ParagraphStructure>
</StoryFragment>
<StoryFragment StoryName="DocumentBody" FragmentType="Content">
<SectionStructure>
<ParagraphStructure>
<NamedElement NameReference="Pg1Heading1" />
</ParagraphStructure>
<ParagraphStructure>
<NamedElement NameReference="Pg1P1" />
</ParagraphStructure>
<ParagraphStructure>
<NamedElement NameReference="Pg1P2" />
</ParagraphStructure>
<ParagraphStructure>
<NamedElement NameReference="Pg1P3" />
</ParagraphStructure>
<ParagraphStructure>
<NamedElement NameReference="Pg1P4" />
</ParagraphStructure>
<ParagraphStructure>
<NamedElement NameReference="Pg1P5" />
</ParagraphStructure>
<ParagraphStructure>
<NamedElement NameReference="Pg1Heading2" />
</ParagraphStructure>
<ParagraphStructure>
<NamedElement NameReference="Pg1P6" />
</ParagraphStructure>
<ParagraphStructure>
<NamedElement NameReference="Pg1P7" />
</ParagraphStructure>
<TableStructure>
<TableRowGroupStructure>
<TableRowStructure>
<TableCellStructure>
<ParagraphStructure>
<NamedElement NameReference="R1C1P1" />
</ParagraphStructure>
</TableCellStructure>
<TableCellStructure>
<ParagraphStructure>
<NamedElement NameReference="R1C2P1" />
</ParagraphStructure>
</TableCellStructure>
</TableRowStructure>
<TableRowStructure>
<TableCellStructure>
<ParagraphStructure>
<NamedElement NameReference="R2C1P1" />
</ParagraphStructure>
</TableCellStructure>
<TableCellStructure>
<ParagraphStructure>
<NamedElement NameReference="R2C2P1" />
</ParagraphStructure>
<ParagraphStructure>
<NamedElement NameReference="R2C2P2" />
</ParagraphStructure>
</TableCellStructure>
</TableRowStructure>
<TableRowStructure>
<TableCellStructure>
<ParagraphStructure>
<NamedElement NameReference="R3C1P1" />
</ParagraphStructure>
</TableCellStructure>
<TableCellStructure>
<ParagraphStructure>
<NamedElement NameReference="R3C2P1" />
</ParagraphStructure>
</TableCellStructure>
</TableRowStructure>
<TableRowStructure>
<TableCellStructure>
<ParagraphStructure>
<NamedElement NameReference="R4C1P1" />
</ParagraphStructure>
</TableCellStructure>
<TableCellStructure>
<ParagraphStructure>
<NamedElement NameReference="R4C2P1" />
</ParagraphStructure>
</TableCellStructure>
</TableRowStructure>
<TableRowStructure>
<TableCellStructure>
<ParagraphStructure>
<NamedElement NameReference="R5C1P1" />
</ParagraphStructure>
</TableCellStructure>
<TableCellStructure>
<ParagraphStructure>
<NamedElement NameReference="R5C2P1" />
</ParagraphStructure>
</TableCellStructure>
</TableRowStructure>
</TableRowGroupStructure>
</TableStructure>
</SectionStructure>
</StoryFragment>
<StoryFragment FragmentType="Footer">
<ParagraphStructure>
<NamedElement NameReference="Pg1FooterP1" />
</ParagraphStructure>
<ParagraphStructure>
<NamedElement NameReference="Pg1FooterP2" />
</ParagraphStructure>
</StoryFragment>
</StoryFragments>
Remarks
A StoryFragments element defines the structure and content of a FixedPage.
StoryFragments is the root of one or more StoryFragment elements.
For detailed information about the document structure of XPS, see Chapter 9 and Appendix E of the XML Paper Specification (XPS).
Constructors
| Name | Description |
|---|---|
| StoryFragments() |
Initializes a new instance of the StoryFragments class. |
Methods
| Name | Description |
|---|---|
| Add(StoryFragment) |
Adds a StoryFragment to the StoryFragments collection. |
Explicit Interface Implementations
| Name | Description |
|---|---|
| IAddChild.AddChild(Object) |
Adds a child object to the StoryFragments. |
| IAddChild.AddText(String) |
Adds the text content of a node to the object. |
| IEnumerable.GetEnumerator() |
This API is not implemented. |
| IEnumerable<StoryFragment>.GetEnumerator() |
This API is not implemented. |