# C1.Document

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Document" data-uid="C1.Document" class="text-break">C1.Document Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Document.ArcShape.html">ArcShape</a></h4>
      <section><p>Represents an arc shape in a C1FlexReport.</p>
</section>
      <h4><a class="xref" href="C1.Document.BarcodeOptions.html">BarcodeOptions</a></h4>
      <section><p>Definies additional barcode options.</p>
</section>
      <h4><a class="xref" href="C1.Document.BarcodeSizeOptions.html">BarcodeSizeOptions</a></h4>
      <section><p>Specifies the options affecting the size of a barcode, such as the width of narrow bars,
narrow to wide bars' ratio etc.</p>
</section>
      <h4><a class="xref" href="C1.Document.Border.html">Border</a></h4>
      <section><p>Represents a border of object.</p>
</section>
      <h4><a class="xref" href="C1.Document.BorderConverter.html">BorderConverter</a></h4>
      <section><p>For internal use.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1BookmarkPosition.html">C1BookmarkPosition</a></h4>
      <section><p>Represents a position of a bookmark within a document.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1Brush.html">C1Brush</a></h4>
      <section><p>Abstract base class for brushes used in <a class="xref" href="C1.Document.C1Document.html">C1Document</a> and C1FlexReport.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1CategoryAttribute.html">C1CategoryAttribute</a></h4>
      <section><p>C1CategoryAttribute replaces the CategoryAttribute
and uses the StringsManager and DesignStrings classes to
return the localized Attribute string.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1DescriptionAttribute.html">C1DescriptionAttribute</a></h4>
      <section><p>C1DescriptionAttribute replaces the DescriptionAttribute
and uses the StringsManager and DesignStrings classes to
return the localized Attribute string.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1Document.html">C1Document</a></h4>
      <section><p>Represents a ComponentOne Document.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1DocumentAction.html">C1DocumentAction</a></h4>
      <section><p>Represents an action which can be executed by the <a class="xref" href="C1.Document.C1DocumentSource.html">C1DocumentSource</a> and change its content,
see <a class="xref" href="C1.Document.C1DocumentSource.ExecuteAction.html#C1_Document_C1DocumentSource_ExecuteAction_C1_Document_C1DocumentAction_">ExecuteAction(C1DocumentAction)</a>.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1DocumentSource.html">C1DocumentSource</a></h4>
      <section><p>Abstract base class for types that can create and manage a <a class="xref" href="C1.Document.C1Document.html">C1Document</a> object
from some source.</p>
<p>Derived classes provide implementation for specific sources such as SSRS reports etc.</p>
<p>The common base (C1DocumentSource) allows to work with various document and reports types
(e.g. previewing or printing them) in a uniform manner.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1DocumentSourceContext.html">C1DocumentSourceContext</a></h4>
      <section><p>For internal use.
Abstract class representing the full context in which a <a class="xref" href="C1.Document.C1DocumentSource.html">C1DocumentSource</a> operates.
Instances of this class can be used to save and restore the current state of a
C1DocumentSource, for example it can be used to implement forward and backward navigation.
For details see <span class="xref">C1.Document.C1DocumentSource.GetContext()</span> and <a class="xref" href="C1.Document.C1DocumentSourceContext.html">SetContext(C1DocumentSourceContext)</a> methods.
Derived classes should override Equals(...) and GetHashCode(...).</p>
</section>
      <h4><a class="xref" href="C1.Document.C1DocumentSourceException.html">C1DocumentSourceException</a></h4>
      <section><p>Represents an exception that occurred in a <a class="xref" href="C1.Document.C1DocumentSource.html">C1DocumentSource</a>.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1DocumentSourceFeatures.html">C1DocumentSourceFeatures</a></h4>
      <section><p>Represents a set of features which are supported by a specific instance of the <a class="xref" href="C1.Document.C1DocumentSource.html">C1DocumentSource</a> class.
A client using that instance can analyse the properties exposed by this type, and enable or disable the UI elements accordingly.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1FindTextParams.html">C1FindTextParams</a></h4>
      <section><p>Represents find text parameters.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1FoundPosition.html">C1FoundPosition</a></h4>
      <section><p>Represents a position in a document where a text was found.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1FragmentHighlight.html">C1FragmentHighlight</a></h4>
      <section><p>Defines highlighting in the block of text.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1GradientBrush.html">C1GradientBrush</a></h4>
      <section><p>Abstract base class for various gradient brushes.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1Hyperlink.html">C1Hyperlink</a></h4>
      <section><p>Represents a hyperlink in a document.
A hyperlink may be assigned to a <span class="xref">C1.Document.RenderObject</span>'s <span class="xref">C1.Document.RenderObject.Hyperlink</span>,
or a <span class="xref">C1.Document.RenderParagraphObject</span>'s <span class="xref">C1.Document.RenderParagraphObject.Hyperlink</span> property.
In that case clicking on that object in a viewer will jump to the hyperlink's <a class="xref" href="C1.Document.C1Hyperlink.LinkTarget.html#C1_Document_C1Hyperlink_LinkTarget">LinkTarget</a>.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1KeyedList-2.html">C1KeyedList&lt;TKey, TItem&gt;</a></h4>
      <section><p>Represents the pages of document.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1LinearBrush.html">C1LinearBrush</a></h4>
      <section><p>Defines a linear gradient brush.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1LinkTarget.html">C1LinkTarget</a></h4>
      <section><p>Defines a link to another document or a location within the same document.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1LinkTargetBase.html">C1LinkTargetBase</a></h4>
      <section><p>Abstract base class for classes defining a link target.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1LinkTargetFile.html">C1LinkTargetFile</a></h4>
      <section><p>Describes a <a class="xref" href="C1.Document.C1LinkTarget.html">C1LinkTarget</a> pointing to an external document, file or URL.
The hyperlink jump is performed using the <b>ShellExecute</b> OS shell API, so the result
depends on the operating system and installed programs.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1LinkTargetPage.html">C1LinkTargetPage</a></h4>
      <section><p>Defines a link to another document or a location within the same document via page index and area within the page.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1PageSettings.html">C1PageSettings</a></h4>
      <section><p>Represents the page settings of a <a class="xref" href="C1.Document.C1Document.html">C1Document</a>.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1PdfDocumentSource.html">C1PdfDocumentSource</a></h4>
      <section><p>Represents a document source which loads and renders PDF documents.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1PrintOptions.html">C1PrintOptions</a></h4>
      <section><p>Describes options controlling how a document's content is to be printed.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1RadialBrush.html">C1RadialBrush</a></h4>
      <section><p>Defines a radial gradient brush.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1RplImportException.html">C1RplImportException</a></h4>
      <section><p>Represents an exception that occurred during RPL import.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1SSRSDocumentSource.html">C1SSRSDocumentSource</a></h4>
      <section><p>Represents a document source to access an SSRS report.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1SolidBrush.html">C1SolidBrush</a></h4>
      <section><p>Defines a brush of a single color.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1SortedList-2.html">C1SortedList&lt;TKey, TValue&gt;</a></h4>
      <section><p>The sorted list class.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1TextSearchManager.html">C1TextSearchManager</a></h4>
      <section><p>Provides functionality to search text in the document managed by the <a class="xref" href="C1.Document.C1DocumentSource.html">C1DocumentSource</a>.</p>
</section>
      <h4><a class="xref" href="C1.Document.CompatibilityOptions.html">CompatibilityOptions</a></h4>
      <section><p>Defines the compatibility options for C1PrintDocument.
Contains properties specifying compatibility with
previous versions of C1PrintDocument.</p>
</section>
      <h4><a class="xref" href="C1.Document.DocumentInfo.html">DocumentInfo</a></h4>
      <section><p>Represents general information about a <a class="xref" href="C1.Document.C1Document.html">C1Document</a>,
such as author, subject, creation date and time, and so on.
Can be accessed via the <a class="xref" href="C1.Document.C1Document.DocumentInfo.html#C1_Document_C1Document_DocumentInfo">DocumentInfo</a> property on a document.</p>
</section>
      <h4><a class="xref" href="C1.Document.EllipsePartShape.html">EllipsePartShape</a></h4>
      <section><p>Abstract base class for <a class="xref" href="C1.Document.ArcShape.html">ArcShape</a> and <a class="xref" href="C1.Document.PieShape.html">PieShape</a> classes.</p>
</section>
      <h4><a class="xref" href="C1.Document.EllipseShape.html">EllipseShape</a></h4>
      <section><p>Represents an ellipse shape in C1FlexReport.</p>
</section>
      <h4><a class="xref" href="C1.Document.ExecuteActionCompletedEventArgs.html">ExecuteActionCompletedEventArgs</a></h4>
      <section><p>Provides data for the <span class="xref">C1.Document.C1DocumentSource.ExecuteActionCompleted</span> event.</p>
</section>
      <h4><a class="xref" href="C1.Document.ExportCompletedEventArgs.html">ExportCompletedEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Document.C1DocumentSource.ExportCompleted.html">ExportCompleted</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Document.FindActionCompletedEventArgs.html">FindActionCompletedEventArgs</a></h4>
      <section><p>Defines parameters for a <a class="xref" href="C1.Document.C1TextSearchManager.FindActionCompleted.html">FindActionCompleted</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Document.GetLinkTargetPositionCompletedEventArgs.html">GetLinkTargetPositionCompletedEventArgs</a></h4>
      <section><p>Provides data for the <span class="xref">C1.Document.C1DocumentSource.GetLinkTargetPositionCompleted</span> event.</p>
</section>
      <h4><a class="xref" href="C1.Document.GetPageCompletedEventArgs.html">GetPageCompletedEventArgs</a></h4>
      <section><p>Provides data for the <span class="xref">C1.Document.C1DocumentSource.GetPageCompleted</span> event.</p>
</section>
      <h4><a class="xref" href="C1.Document.GradientStop.html">GradientStop</a></h4>
      <section><p>Defines the point within gradient.</p>
</section>
      <h4><a class="xref" href="C1.Document.GradientStopCollection.html">GradientStopCollection</a></h4>
      <section><p>Represents collection of the <a class="xref" href="C1.Document.GradientStop.html">GradientStop</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.Document.IsoscelesTriangleShape.html">IsoscelesTriangleShape</a></h4>
      <section><p>Represents an isosceles triangle shape in C1FlexReport.</p>
</section>
      <h4><a class="xref" href="C1.Document.LabeledValue.html">LabeledValue</a></h4>
      <section><p>Represents a value with a label. The label can be used in a UI.</p>
</section>
      <h4><a class="xref" href="C1.Document.LabeledValues.html">LabeledValues</a></h4>
      <section><p>Represents a collection of <a class="xref" href="C1.Document.LabeledValue.html">LabeledValue</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.Document.Line.html">Line</a></h4>
      <section><p>Represents a line in <a class="xref" href="C1.Document.C1Document.html">C1Document</a> and &quot;C1FlexReport&quot;.
This class is used to specifiy borders in the <a class="xref" href="C1.Document.Border.html">Border</a> class,
line style used by shapes, and so on.</p>
</section>
      <h4><a class="xref" href="C1.Document.LineConverter.html">LineConverter</a></h4>
      <section><p>For internal use.</p>
</section>
      <h4><a class="xref" href="C1.Document.LineShape.html">LineShape</a></h4>
      <section><p>Represents a line shape in a C1FlexReport.</p>
</section>
      <h4><a class="xref" href="C1.Document.LineShapeBase.html">LineShapeBase</a></h4>
      <section><p>Abstract base class for <a class="xref" href="C1.Document.LineShape.html">LineShape</a> class.</p>
</section>
      <h4><a class="xref" href="C1.Document.LogEntry.html">LogEntry</a></h4>
      <section><p>The log entry description.</p>
</section>
      <h4><a class="xref" href="C1.Document.LogEntryList.html">LogEntryList</a></h4>
      <section><p>The list of the log entry elements.</p>
</section>
      <h4><a class="xref" href="C1.Document.LongOperationEventArgs.html">LongOperationEventArgs</a></h4>
      <section><p>Describes arguments for the event fired periodically by a potentially
long operation. Allows to provide feedback to the user and may also
allow to cancel the operation.</p>
</section>
      <h4><a class="xref" href="C1.Document.NotifyCollectionEventArgs.html">NotifyCollectionEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Document.INotifyCollection.CollectionChanged.html">CollectionChanged</a> and <a class="xref" href="C1.Document.INotifyCollection.CollectionChanging.html">CollectionChanging</a> events.</p>
</section>
      <h4><a class="xref" href="C1.Document.OutlineNode.html">OutlineNode</a></h4>
      <section><p>Represents an outline node within a <a class="xref" href="C1.Document.C1Document.html">C1Document</a>.</p>
</section>
      <h4><a class="xref" href="C1.Document.OutlineNodeCollection.html">OutlineNodeCollection</a></h4>
      <section><p>Represents collection of the <a class="xref" href="C1.Document.OutlineNode.html">OutlineNode</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.Document.OutputRange.html">OutputRange</a></h4>
      <section><p>Describes a part of the document (pages or objects) that is to be
exported or printed.
Note: all page numbers are 1-based.</p>
</section>
      <h4><a class="xref" href="C1.Document.OutputRange.Enumerator.html">OutputRange.Enumerator</a></h4>
      <section><p>Allows to enumerate all pages in the range.
Note: It is the client reesponsibility to take steps
to avoid infinite loops if the OutputRange
was created without specifying a valid MaxPageNumber.</p>
</section>
      <h4><a class="xref" href="C1.Document.PagesLoadedEventArgs.html">PagesLoadedEventArgs</a></h4>
      <section><p>Contains event data for events fired when some pages have been loaded and their content became available.
Represents a contiguous range of pages defined by the first page's index, and the number of pages in the range.</p>
</section>
      <h4><a class="xref" href="C1.Document.Parameter.html">Parameter</a></h4>
      <section><p>Represents a user-defined parameter.</p>
</section>
      <h4><a class="xref" href="C1.Document.Parameter.PropsTable-1.html">Parameter.PropsTable&lt;T&gt;</a></h4>
      <section><p>Helper class used by the another classes to implement <span class="xref">C1.Document.Serialization.IC1Serializable</span> interface.</p>
</section>
      <h4><a class="xref" href="C1.Document.ParameterCollection.html">ParameterCollection</a></h4>
      <section><p>Represents a collection of <a class="xref" href="C1.Document.Parameter.html">Parameter</a> objects.</p>
</section>
      <h4><a class="xref" href="C1.Document.ParameterValidationError.html">ParameterValidationError</a></h4>
      <section><p>Represents an error which occurred while validating parameters of a <a class="xref" href="C1.Document.C1DocumentSource.html">C1DocumentSource</a>.</p>
</section>
      <h4><a class="xref" href="C1.Document.PdfPasswordException.html">PdfPasswordException</a></h4>
      <section><p>The exception that is thrown when the value provided as the current password is incorrect.</p>
</section>
      <h4><a class="xref" href="C1.Document.PieShape.html">PieShape</a></h4>
      <section><p>Represents a pie shape in a C1FlexReport.</p>
</section>
      <h4><a class="xref" href="C1.Document.PolygonShape.html">PolygonShape</a></h4>
      <section><p>Represents a polygon shape in C1FlexReport.</p>
</section>
      <h4><a class="xref" href="C1.Document.PropertyNotifyEventArgs.html">PropertyNotifyEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Document.INotifyObject.PropertyChanged.html">PropertyChanged</a> and <a class="xref" href="C1.Document.INotifyObject.PropertyChanging.html">PropertyChanging</a> events.</p>
</section>
      <h4><a class="xref" href="C1.Document.RectangleShape.html">RectangleShape</a></h4>
      <section><p>Represents a rectangle shape in C1FlexReport.</p>
</section>
      <h4><a class="xref" href="C1.Document.RenderFlexChart.html">RenderFlexChart</a></h4>
      <section><p>Represents a chart in <a class="xref" href="C1.Document.C1Document.html">C1Document</a> based on FlexChart.</p>
</section>
      <h4><a class="xref" href="C1.Document.RightTriangleShape.html">RightTriangleShape</a></h4>
      <section><p>Represents a rectangular triangle shape in C1FlexReport.</p>
</section>
      <h4><a class="xref" href="C1.Document.SSRSDrillthroughReportLocation.html">SSRSDrillthroughReportLocation</a></h4>
      <section><p>Represents the location of an SSRS report specified via execution ID of master report and ID of the drillthrough report.</p>
</section>
      <h4><a class="xref" href="C1.Document.SSRSOpenReportAction.html">SSRSOpenReportAction</a></h4>
      <section><p>Opens SSRS report from location specified by the <a class="xref" href="C1.Document.SSRSReportLocationBase.html">SSRSReportLocationBase</a>.</p>
</section>
      <h4><a class="xref" href="C1.Document.SSRSReportLocation.html">SSRSReportLocation</a></h4>
      <section><p>Represents the location of an SSRS report specified by a full path to the report on a server.</p>
</section>
      <h4><a class="xref" href="C1.Document.SSRSReportLocationBase.html">SSRSReportLocationBase</a></h4>
      <section><p>Abstract base class for types representing the location of an SSRS report.</p>
</section>
      <h4><a class="xref" href="C1.Document.SSRSSessionReportLocation.html">SSRSSessionReportLocation</a></h4>
      <section><p>Represents the location of an SSRS report specified by a report session ID.</p>
</section>
      <h4><a class="xref" href="C1.Document.SSRSSortAction.html">SSRSSortAction</a></h4>
      <section><p>Changes sorting in the currently opened report,
see ReportExecutionService.Sort(...) for more detais.</p>
</section>
      <h4><a class="xref" href="C1.Document.SSRSToggleItemAction.html">SSRSToggleItemAction</a></h4>
      <section><p>Toggles the show/hide item in the currently opened report,
see ReportExecutionService.ToggleItem(string) for more details.</p>
</section>
      <h4><a class="xref" href="C1.Document.SecurityErrorEventArgs.html">SecurityErrorEventArgs</a></h4>
      <section><p>Defines parameters for a <a class="xref" href="C1.Document.C1DocumentSource.SecurityError.html">SecurityError</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Document.SecurityException.html">SecurityException</a></h4>
      <section><p>Represents an exception caused by invalid credentials used in <a class="xref" href="C1.Document.C1DocumentSource.html">C1DocumentSource</a> operation.</p>
</section>
      <h4><a class="xref" href="C1.Document.ShapeBase.html">ShapeBase</a></h4>
      <section><p>Abstract base class for shapes rendered by report fields.
See <a class="xref" href="C1.Document.ShapeBase.ShapeType.html#C1_Document_ShapeBase_ShapeType">ShapeType</a>.</p>
</section>
      <h4><a class="xref" href="C1.Document.StyleCollection.html">StyleCollection</a></h4>
      <section><p>Represents a collection of <span class="xref">C1.Document.Style</span> objects.
This is the type of the <span class="xref">C1.Document.Style.Children</span> collection
on a <span class="xref">C1.Document.Style</span>.</p>
</section>
      <h4><a class="xref" href="C1.Document.TriangleShapeBase.html">TriangleShapeBase</a></h4>
      <section><p>Abstract base class for <a class="xref" href="C1.Document.IsoscelesTriangleShape.html">IsoscelesTriangleShape</a> and <a class="xref" href="C1.Document.RightTriangleShape.html">RightTriangleShape</a> types.</p>
</section>
      <h4><a class="xref" href="C1.Document.Utils.html">Utils</a></h4>
      <section><p>Contains common functions.</p>
</section>
      <h4><a class="xref" href="C1.Document.ValidateParametersCompletedEventArgs.html">ValidateParametersCompletedEventArgs</a></h4>
      <section><p>Provides data for the <a class="xref" href="C1.Document.C1DocumentSource.ValidateParametersCompleted.html">ValidateParametersCompleted</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Document.VisualPrimitive.html">VisualPrimitive</a></h4>
      <section><p>Abstract base class for classes representing various complex visual properties like
<a class="xref" href="C1.Document.Line.html">Line</a>, <a class="xref" href="C1.Document.Border.html">Border</a> etc.</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="C1.Document.C1HighlightAttrs.html">C1HighlightAttrs</a></h4>
      <section><p>Defines attributes used to highlight content of document.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1TextRange.html">C1TextRange</a></h4>
      <section><p>Represents a continuous range of text.</p>
</section>
      <h4><a class="xref" href="C1.Document.CornerRadius.html">CornerRadius</a></h4>
      <section><p>Defines the corners' radii of a rounded rectangle.</p>
</section>
      <h4><a class="xref" href="C1.Document.Unit.html">Unit</a></h4>
      <section><p>A utility structure specifying some values related to units of measurement.</p>
</section>
    <h3 id="interfaces">
Interfaces
</h3>
      <h4><a class="xref" href="C1.Document.IAsyncActionWithProgress-1.html">IAsyncActionWithProgress&lt;TProgress&gt;</a></h4>
      <section><p>Represents an asynchronous action that includes progress updates.</p>
</section>
      <h4><a class="xref" href="C1.Document.IAsyncInfo.html">IAsyncInfo</a></h4>
      <section><p>Supports asynchronous actions and operations.</p>
</section>
      <h4><a class="xref" href="C1.Document.IAsyncOperationWithProgress-2.html">IAsyncOperationWithProgress&lt;TResult, TProgress&gt;</a></h4>
      <section><p>Represents an asynchronous operation that includes progress updates.</p>
</section>
      <h4><a class="xref" href="C1.Document.IC1KeyedItem-1.html">IC1KeyedItem&lt;TKey&gt;</a></h4>
      <section><p>Represents a single page of document.</p>
</section>
      <h4><a class="xref" href="C1.Document.IMemoryStreamProvided.html">IMemoryStreamProvided</a></h4>
      <section><p>Additional interface for <span class="xref">GrapeCity.Documents.Drawing.IImage</span></p>
</section>
      <h4><a class="xref" href="C1.Document.INotifyCollection.html">INotifyCollection</a></h4>
      <section><p>Notifies listeners of dynamic changes, such as when items get added and removed.</p>
</section>
      <h4><a class="xref" href="C1.Document.INotifyObject.html">INotifyObject</a></h4>
      <section><p>Notifies clients that a property value about to be changed or already has changed.</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Document.AsyncStatus.html">AsyncStatus</a></h4>
      <section><p>Specifies the status of an asynchronous operation.</p>
</section>
      <h4><a class="xref" href="C1.Document.BarCodeEnum.html">BarCodeEnum</a></h4>
      <section><p>Determines the type of barcode.</p>
</section>
      <h4><a class="xref" href="C1.Document.BarcodeSizeMode.html">BarcodeSizeMode</a></h4>
      <section><p>Specifies the various barcode sizing modes.</p>
</section>
      <h4><a class="xref" href="C1.Document.BordersSplitMode.html">BordersSplitMode</a></h4>
      <section><p>Specifies how borders are drawn when the object is split between pages.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1DocumentSourceBusyState.html">C1DocumentSourceBusyState</a></h4>
      <section><p>Describes the busy state of a <a class="xref" href="C1.Document.C1DocumentSource.html">C1DocumentSource</a> object.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1FindTextAction.html">C1FindTextAction</a></h4>
      <section><p>Specifies the base position and direction of a text search.</p>
</section>
      <h4><a class="xref" href="C1.Document.C1FontStretch.html">C1FontStretch</a></h4>
      <section><p>Represents the degree to which a font has been stretched compared to a font's normal aspect ratio.</p>
</section>
      <h4><a class="xref" href="C1.Document.CollectionAction.html">CollectionAction</a></h4>
      <section><p>Describes the action that caused a
<a class="xref" href="C1.Document.INotifyCollection.CollectionChanging.html">CollectionChanging</a> or <a class="xref" href="C1.Document.INotifyCollection.CollectionChanged.html">CollectionChanged</a> events.</p>
</section>
      <h4><a class="xref" href="C1.Document.DashStyle.html">DashStyle</a></h4>
      <section><p>Defines the dash style of a line.</p>
</section>
      <h4><a class="xref" href="C1.Document.DocumentInfoFields.html">DocumentInfoFields</a></h4>
      <section><p>Enumerates the fields stored by the <a class="xref" href="C1.Document.DocumentInfo.html">DocumentInfo</a> class.</p>
</section>
      <h4><a class="xref" href="C1.Document.LineSlantEnum.html">LineSlantEnum</a></h4>
      <section><p>Defines how line is drawn within shape.</p>
</section>
      <h4><a class="xref" href="C1.Document.LogEntrySeverity.html">LogEntrySeverity</a></h4>
      <section><p>The severity of the log entry.</p>
</section>
      <h4><a class="xref" href="C1.Document.MeasurementDevice.html">MeasurementDevice</a></h4>
      <section><p>Defines the device (printer or screen) used to measure the objects of a <a class="xref" href="C1.Document.C1Document.html">C1Document</a> or <b>C1FlexReport</b>.</p>
</section>
      <h4><a class="xref" href="C1.Document.OutputRangeType.html">OutputRangeType</a></h4>
      <section><p>Specifies the type of an <a class="xref" href="C1.Document.OutputRange.html">OutputRange</a>.</p>
</section>
      <h4><a class="xref" href="C1.Document.PageScaling.html">PageScaling</a></h4>
      <section><p>Specifies the way pages are scaled during printing.</p>
</section>
      <h4><a class="xref" href="C1.Document.ParameterType.html">ParameterType</a></h4>
      <section><p>Specifies the type of a value (e.g. in a <a class="xref" href="C1.Document.Parameter.DataType.html#C1_Document_Parameter_DataType">DataType</a>).</p>
</section>
      <h4><a class="xref" href="C1.Document.SearchScope.html">SearchScope</a></h4>
      <section><p>Specifies text search scope.</p>
</section>
      <h4><a class="xref" href="C1.Document.ShapeType.html">ShapeType</a></h4>
      <section><p>Defines the shapes.</p>
</section>
      <h4><a class="xref" href="C1.Document.StretchEnum.html">StretchEnum</a></h4>
      <section><p>Defines how line is drawn within shape.</p>
</section>
      <h4><a class="xref" href="C1.Document.TextFitMode.html">TextFitMode</a></h4>
      <section><p>Specifies how a text is adjusted to fit in specified bounds.</p>
</section>
      <h4><a class="xref" href="C1.Document.UnitTypeEnum.html">UnitTypeEnum</a></h4>
      <section><p>Enumerates units of measurement used in a <a class="xref" href="C1.Document.C1Document.html">C1Document</a>,
used by <a class="xref" href="C1.Document.Unit.html">Unit</a> and related types.</p>
</section>
      <h4><a class="xref" href="C1.Document.WritingMode.html">WritingMode</a></h4>
      <section><p>Specifies whether a text is written horizontally or vertically.</p>
</section>
    <h3 id="delegates">
Delegates
</h3>
      <h4><a class="xref" href="C1.Document.AsyncActionProgressHandler-1.html">AsyncActionProgressHandler&lt;TProgress&gt;</a></h4>
      <section><p>Represents a method that handles progress update events of an asynchronous action that provides progress updates.</p>
</section>
      <h4><a class="xref" href="C1.Document.AsyncActionWithProgressCompletedHandler-1.html">AsyncActionWithProgressCompletedHandler&lt;TProgress&gt;</a></h4>
      <section><p>Represents a method that handles the completed event of an asynchronous action that provides progress updates.</p>
</section>
      <h4><a class="xref" href="C1.Document.AsyncOperationProgressHandler-2.html">AsyncOperationProgressHandler&lt;TResult, TProgress&gt;</a></h4>
      <section><p>Represents a method that handles progress update events of an asynchronous operation that provides progress updates.</p>
</section>
      <h4><a class="xref" href="C1.Document.AsyncOperationWithProgressCompletedHandler-2.html">AsyncOperationWithProgressCompletedHandler&lt;TResult, TProgress&gt;</a></h4>
      <section><p>Represents a method that handles the completed event of an asynchronous operation that provides progress updates.</p>
</section>
      <h4><a class="xref" href="C1.Document.LongOperationEventHandler.html">LongOperationEventHandler</a></h4>
      <section><p>Represents a method that can handle a long operation event.</p>
</section>
      <h4><a class="xref" href="C1.Document.NotifyCollectionEventHandler.html">NotifyCollectionEventHandler</a></h4>
      <section><p>Represents a method that handles the <a class="xref" href="C1.Document.INotifyCollection.CollectionChanging.html">CollectionChanging</a> or <a class="xref" href="C1.Document.INotifyCollection.CollectionChanged.html">CollectionChanged</a> events.</p>
</section>
      <h4><a class="xref" href="C1.Document.PagesLoadedEventHandler.html">PagesLoadedEventHandler</a></h4>
      <section><p>Defines a handler for the event fired when some pages have been loaded and their content is available.</p>
</section>
      <h4><a class="xref" href="C1.Document.PropertyNotifyEventHandler.html">PropertyNotifyEventHandler</a></h4>
      <section><p>Represents the method that will handle the <a class="xref" href="C1.Document.INotifyObject.PropertyChanged.html">PropertyChanged</a> or <a class="xref" href="C1.Document.INotifyObject.PropertyChanging.html">PropertyChanging</a> events raised when a property is changed or chaning on an object.</p>
</section>
      <h4><a class="xref" href="C1.Document.SecurityErrorEventHandler.html">SecurityErrorEventHandler</a></h4>
      <section><p>Represents a method that will handle a <a class="xref" href="C1.Document.C1DocumentSource.SecurityError.html">SecurityError</a> event.</p>
</section>
      <h4><a class="xref" href="C1.Document.Utils.IImageFromObject.html">Utils.IImageFromObject</a></h4>
      <section><p>Delegate to create an <span class="xref">GrapeCity.Documents.Drawing.IImage</span> instance from an object.</p>
</section>


</div>
