DevExpress.Snap.v20.1.Core Contains the class that provides the main functionality of Snap. Provides data for the event. Initializes a new instance of the class with the specified settings. A value. This value is assigned to the property. A array. This value is assigned to the property. Returns the data stored in the connected data source. A array. Returns the data source name. A value. A method that will handle the event. The event sender. An object that contains data related to the event. Provides the document section functionality to Snap. A section within a Snap document. Starts editing the document's footer for the current section. An object implementing the interface. Starts editing the document's footer for the current section. A enumeration value. An object implementing the interface. Ends editing the document's footer for the current section. An object implementing the interface. Ends editing the document's footer for the current section. A enumeration value. An object implementing the interface. A collection of objects. Provides access to the specified section of a Snap document. A zero-based integer value, specifying the document section's position in the collection. An object implementing the interface. Provides data for the event. Initializes a new instance of the class with the specified settings. A object that is the document being exported. Provides access to a document being saved to format different from the native .SNX (.RTF, .DOC, .DOCX). A object that is the document being saved. A method that will handle the event. The event source. This parameter identifies the , which raised the event. A object which contains event data. Provides data for the event. Initializes a new instance of the class with the specified settings. A value. This value is assigned to the property. A value. This value is assigned to the property. Returns the data stored in the connected data source. A array. Provides access to the connected data source. A value, specifying the connected data source. Returns the data source name. A value. A method that will handle the event. The event sender. A object that contains data related to the event. Contains the interface that implements the main functionality of Snap. Contains the application programming interface classes that allow you to manage the data source options of your DevExpress Snap application. Provides data for the event. Provides access to a object for which the event is raised. An object implementing the interface. A method that will handle the event. A value, specifying the event source. An object that contains data related to the event. Provides data for the event. Provides access to the master list to which the detail list is inserted. An object implementing the interface. A method that will handle the event. A value, specifying the event source. An object that contains data related to the event. Provides data for the event. Gets the range for the current Snap list. A value. A method that will handle the event. A value, specifying the event source. An object that contains data related to the event. Provides data for the event. Gets the range for the current Snap list. A value. A method that will handle the event. The event sender. An object that contains data related to the event. Provides data for the event. Specifies the data added to the inserted list. A collection of objects. Provides access to the target list into which an inserted list is placed. An object implementing the interface. Specifies the index of a target column, to which an inserted list is placed. An integer value. A method that will handle the event. A value, specifying the event source. An object that contains data related to the event. Provides data for the event. Specifies the data added to the inserted list. A collection of objects. Provides access to the master list to which the detail list is inserted. An object implementing the interface. A method that will handle the event. A value, specifying the event source. An object that contains data related to the event. Provides data for the event. Specifies the data added to the inserted list. A collection of objects. Specifies the position in the document into which a Snap list is being inserted. A value. A method that will handle the event. A value, specifying the event source. An object that contains data related to the event. Provides data for the event. Specifies the fields to add. You can customize the set and/or order of the fields. A collection of objects. Provides access to the list to which the fields are being added. Making changes to the list during this event is only safe when passing it with a null set of fields (see below). A value, specifying the target list. Indicates the column index to which the fields are added. An integer value, specifying the target column index. A method that will handle the event. The event sender. A object that contains data related to the event. Provides the functionality for calculated fields. Initializes a new instance of the class with the specified name and data member. A value, specifying the name of the calculated field. A value, specifying the data member for the calculated field. Makes the exact copy of a object. A object that is the copy of an object. Provides access to the calculated field's data member. A value, specifying a calculated field's data member. Provides access to the calculated field's data source. A value, specifying the calculated field's data source. Associates the with a data source. A value, specifying the data source name. Provides access to the display name of the calculated field. A value, specifying the display name of the calculated field. Disposes of the object. Occurs after the current calculated field has been disposed of. Specifies the expression of the current calculated field. A value. Specifies the type of the calculated field. A enumeration value, specifying the calculated field's value type. The default is FieldType.None. Specifies the calculated field name. A value, specifying the calculated field name. Occurs every time any of the class properties has changed its value. A collection of a document's calculated fields. Initializes a new instance of the class with the default settings. Adds the specified collection of calculated fields to this collection. A list that represents the calculated fields to add to this collection. Updates the collection. Ends the initialization of the . Provides information about a data field. Initializes a new instance of the class with the specified settings. A value. A value. Initializes a new instance of the class with the specified settings. A value. A value. A value. Initializes a new instance of the class with the specified settings. A value. An array of values. Initializes a new instance of the class with the specified settings. A value. An array of values. A value. Specifies the path to the data field. An array of values. Specifies the bound data source. A value. Specifies the display name of the . A value. Provides data for the event. Initializes a new instance of the class with the specified settings. A object. A enumeration value. Provides information about a data source that is being changed. A object. Specifies the type of the data source that is being changed. A enumeration value. Specifies the name of the data source that is being changed. A value. A method that will handle the event. A value, specifying the event source. An object that contains data related to the event. For internal use. A collection of calculated fields. A data source. Contains information about a document's data source. Initializes a new instance of the class with default settings. Initializes a new instance of the class with the specified name and datasource. A value, specifying the datasource name. A value, specifying the datasource. For internal use. Provides access to the collection of calculated fields. A object, containing the collection of calculated fields. Specifies the report's data source. A value. Provides access to the report datasource name. A value, specifying the datasource name. A collection of a document's data sources and calculated fields. Initializes a new instance of the class with default settings. Adds the specified object to the collection and returns the newly created object. A value, specifying the name of the added object. A value, specifying the data source object. A object. Occurs when the collection has been changed. Occurs when changing the datasource or calculated fields within the collection. Occurs when removing the data source from the collection. Provides access to the default datasource. A object, specifying the default settings. Disposes of the object. Returns the collection of calculated fields belonging to . A collection containing the report's calculated fields. Provides access to the collection of the calculated fields by the specified datasource object. A value, specifying the datasource. A object. Provides access to the collection of calculated fields by the specified datasource name. A value, specifying the name of a datasource. A object. Provides access to the report's datasource by its name. A value, specifying the datasource's name. A value, specifying the datasource. Returns the name of the specified datasource. A value, specifying the datasource. A value, specifying the datasource name. Obtains the available datasources from the . A collection of values specifying the available datasources. Returns an object that contains information about a report's datasource. A object value specifying the datasource. A object or null (Nothing in Visual Basic) if not found. Specifies whether or not the specified datasource is the default one. A value, specifying the datasource. true if the specified object is the default datasource; otherwise false. Returns the element with the specified name. A value, specifying the name of the report's parameter within the collection. A descendant. Removes the specified data source from the collection. A value, specifying the datasource name. Lists the available date-time group intervals. A day. The default interval. A month. An interval relative with today's date: "Next Week","Today","Tomorrow", etc. A year. If implemented by a class, contains properties related to a Snap application's datasource. Provides access to a 's collection of calculated fields. A object. Specifies the datasource for the collection. A descendant, specifying the datasource. If implemented by a class, contains methods related to managing Snap fields in a document. Specifies a Snap field for which the property is enabled. A object. Adds a Bar Code to the specified position in a document. A object. An object implementing the interface. Inserts a Chart into the specified position in a document. A object that specifies where to place the chart in the document. A object that specifies the newly created chart. Adds a Check Box to the specified position in a document. A object. A value, specifying the name of a data field bound to the created . An object implementing the interface. Adds a Hyperlink to the specified position in a document. A object. A value, specifying the name of a data field bound to the created . An object implementing the interface. Adds a Picture to the specified position in a document. A object. A value, specifying the name of a data field bound to the created . An object implementing the interface. Adds a Snap list to the specified position in a document. A object. A value, specifying the name of a data field bound to the created . An object implementing the interface. Adds a Row Index to the specified position in an document. A object. An object implementing the DevExpress.Snap.Core.API.SnapRowIndex interface. Adds a Sparkline to the specified position in a document. A object. A value, specifying the name of a data field bound to the created . An object implementing the interface. Adds a text box to the specified position in a document. A object. A value, specifying the name of a data field bound to the created . An object implementing the interface. Searches for a Snap list by its name. A value, specifying the Snap list name. An object implementing the interface. Converts the fields of a to Snap fields. A object. A descendant. Converts the fields of a to Snap fields. An integer value, specifying the index of a in the document's . A descendant. Removes a Snap field at the specified position. A zero-based integer value, specifying the field's position in a Snap list. Removes the specified Snap list from a document. A value, specifying the list name. Provides functionality to a report parameter. Initializes a new instance of the class with default settings. Creates a new object that is a copy of the current instance. A new instance, which is a copy of the current instance. Disposes of the object. Occurs after the current parameter has been disposed of. Specifies the parameter's name. A value, specifying the parameter's name. Occurs every time any of the object properties has changed its value. Specifies the type for the parameter. A object. Specifies the parameter's value. A value, specifying the parameter's value. A collection of a document's parameters. Initializes a new instance of the class with default settings. Appends an array of parameters to the storage collection. An array of objects to append to the collection. Adds new parameters to the collection with their values corresponding to the specified parameter range. An object implementing the interface. Provides access to the parameter with the specified name. A value, specifying the name of a parameter within the collection. A object. Provides data for the event. Provides access to a document's body. An object implementing the interface. Provides access to a document's header. An object implementing the interface. A method that will handle the event. A value, specifying the event source. An object that contains data related to the event. Provides data for the event. Provides access to a document template. An object implementing the interface. A method that will handle the event. A value, specifying the event source. An object that contains data related to the event. Provides data for the event. Provides access to a document template. An object implementing the interface. A method that will handle the event. A value, specifying the event source. An object that contains data related to the event. Provides functionality to manipulate bar codes in Snap documents. Specifies the alignment of the bar code image within the control's bounds. A enumeration value. Specifies whether or not the property value should be calculated automatically based upon the bar code size. true, if the bar code module is calculated automatically; otherwise, false. Provides data to the . A value containing the bar code's data. Returns the 's generator that specifies the bar code type. A descendant specifying the bar code generator type. Specifies the width of the narrowest bar or space in the bar code. An integer value, specifying the width of the narrowest bar or space. Specifies the angle by which a bar code is rotated. A enumeration value. Assigns a generator that specifies the bar code type to the . A descendant, specifying the bar code generator type. Specifies whether or not to display the 's incoming data as plain text together with the encoded bar code image. true to show the bar code text; otherwise false. Specifies the alignment of the bar code's text. A enumeration value. A chart embedded in a Snap report. Provides centralized access to all annotations present in a chart. A object specifying the annotation collection. Provides access to the chart's collection of annotations. A object that specifies the chart's collection of annotations. Gets or sets the appearance name currently used to draw the chart's elements. A value that specifies the appearance name. Provides access to the repository of a chart's appearance presets. A object. Gets or sets a value indicating whether the adaptive layout feature is enabled for chart elements. true, to apply the adaptive layout algorithm to the chart; otherwise, false. Gets or sets the chart's background color. A value which specifies the chart's background color. Gets the chart's background image settings. A object containing settings used to specify the chart's background image. Gets or sets a specific member in the data source which supplies data to the chart. A value that specifies the data source member. Gets or sets the chart's data source. A representing the chart's data source. Gets or sets the name of the chart's data source. A value specifying the chart's data source name. Returns the chart's diagram and provides access to its settings. A object that specifies the chart's diagram. Gets the chart's background fill style. A object that specifies the background fill style. Gets or sets the height of the chart. An integer value specifying the chart's height, in pixels. Gets or sets the image format for a chart's representation in a Print Preview form and exported document. A enumeration value specifying the image format for the chart. Specifies the palette that is used to paint all indicators that exist in a chart. A value specifying the palette name. Gets the indicators palette repository of the chart. A object which represents the indicators palette repository of the chart. Returns the chart's legend and provides access to its settings. A object that specifies a legend on the chart. Provides access to a collection of additional legends. A collection of objects. Gets or sets the number of a palette color that should be used as a base color for painting chart series. An integer value that specifies the number of a palette base color. Gets or sets the name of the palette currently used to draw the chart's series. A value which is the palette name. Gets the palette repository of the chart. A object which represents the palette repository of the chart. Provides access to the chart's collection of series objects. A object that specifies the collection of chart series. Gets or sets the name of the data field whose values are used to automatically generate and populate chart series. A value that specifies the data field's name. Provides access to options used to name data bound series. A object that contains naming settings. Gets or sets a value that specifies how series are sorted in the chart based upon the series names. A enumeration value. Provides access to the template settings for data bound series. A object that contains template settings for bound series. Gets or sets the size of the chart. A object composed of a pair of integers, which specify the width and height of the chart, in pixels. Gets settings for the text displayed in the , when it's too small to fit the diagram. A object containing the small chart text options. Provides access to the collection of chart titles. A object that is a collection of chart titles. Gets or sets a value indicating whether the chart should keep its size unchangeable. true, to preserve the chart's size; otherwise, false. Gets or sets the width of the chart. An integer value specifying the chart's width, in pixels. Provides functionality to manipulate check boxes in Snap documents. Specifies the check state of the . A enumeration value. A central element of a Snap application that constitutes a report document and accounts for the creation and editing of a Snap report. Returns the name of the currently applied theme. A value, specifying the name of the current theme. Occurs after the list has been inserted into a document. Occurs after inserting columns into the target list. Occurs after the detail section has been added to the list. Fires after adding new fields to a document. Appends a new empty section to the end of the Snap document. A object that is the section in the document to which a new section is appended. Applies the specified theme to the current document. A value, specifying the theme name. Occurs before data is extracted from the Microsoft Excel workbooks (XLS, XLSX or XLSM files) or CSV files. Occurs before a new list is created. Occurs before a new set of columns is created. Occurs before a new detail list is created. Fires when adding fields to a list without using hot zones (this is only possible if the target list has been previously converted to paragraphs). Updates the collection. Allows you to customize connection settings before connecting to a database. Fires after an attempt to establish a data connection has failed. Obsolete. Use the method instead. A object. Creates the options that determine how a document is rendered when finishing a mail-merge report. A object. Allows you to include WHERE clauses in SQL queries. Occurs when the data source has been changed. Provides access to the collection of a document's data sources. A object, specifying the collection of the data sources. Ends the initialization of the collection. Exports the document to a stream in the specified format. A object. A structure. Exports the document to a file in the specified format. A value, specifying the file path. A structure. Returns an object that contains information about the specified data source. A value specifying the data source. An object that implements the interface (typically, this is a object). Gets the section encompassing the specified position. A instance, specifying the position in the document. A object, specifying a section containing the position. Inserts a new section into the document's collection at a specified position. A object, specifying a position to insert a new section. A object that is the section in the document located before the newly inserted section. Loads the specified theme from a stream. A object, from which to load a theme. A object, specifying the theme name. Loads the specified theme from a file. A object, specifying the file that contains a theme. A object, specifying the theme name. Obsolete. Use the SnapDocument.SnapMailMerge method instead. An object implementing the interface. Obsolete. Use the SnapDocument.SnapMailMerge method instead. An object implementing the interface. An object implementing the interface. Obsolete. Use the SnapDocument.SnapMailMerge method instead. An object implementing the interface. A object. A structure. Obsolete. Use the SnapDocument.SnapMailMerge method instead. An object implementing the interface. A value. A structure. Obsolete. Use the SnapDocument.SnapMailMerge method instead. A object. A structure. Obsolete. Use the SnapDocument.SnapMailMerge method instead. A value. A structure. Provides access to the report's parameters collection. A object. Occurs after generating a list template. Occurs for every added column after its body and header templates are created. Occurs after generating a detail list template. Saves the current theme to a specified stream. A object, to which to save the current theme. Saves the current theme to a specified stream with a new name. A object, to which to save the current theme. A value, specifying the new theme name. Saves the current theme to a specified file. A object, specifying the file to which to save the current theme. Saves the document to a stream. A object. Saves the document to a stream in the specified format. A object. A structure. Saves the document to a file. A value, specifying the file name. Saves the document to a file in the specified format. A value, specifying the file name. A structure. Provides access to a Snap document's collection of sections. An object implementing the interface. Starts rendering the specified mail-merge document. An object implementing the interface. Starts rendering a mail-merge document based on the applied export options and saving it to the specified target document. An object implementing the interface. An object implementing the interface, storing the resulting document. Starts rendering a mail-merge document based on the applied export options and saving it to a stream in the specified format. An object implementing the interface. A , containing the document bytes. A structure, specifying the document format. Starts rendering a mail-merge document based on the applied export options and saving it to a file in the specified format. An object implementing the interface. A value, specifying the file name. A structure, specifying the document format. Starts rendering a mail-merge document and saving it to a stream in the specified format. A , containing the document bytes. A structure, specifying the document format. Starts rendering a mail-merge document and saving it to a file in the specified format. A value, specifying the file name. A structure, specifying the document format. Provides access to the collection of styles defined for cells in the table. A object. Provides access to the collection of available themes. A object. Forces the update of the template area. A document format to which a Snap document can be saved. Saves the document to a PDF file. Saves the document to a SNX file (Snap native format). A position within a Snap document. Starts editing the Snap document. An object implementing the interface. A range within a Snap document. Starts editing the Snap document. An object implementing the interface. Gets the end position of the . A object, specifying the end of the text range. Gets the start position of the . A object, specifying the start of the text range. The base for classes that provide functionality to manipulate various entities in Snap documents. Indicates whether or not the is locked. true if the entity is locked; otherwise false. Enables runtime customization of a . Provides access to a , to which the belongs. A object. Unlocks the after a call to the method and causes an immediate visual update of the object. Provides access to a associated with the . A object. Provides access to an object implementing the basic document functionality that is common for the header, footer and the main document body. An object implementing the interface. Provides functionality to insert hyperlinks in Snap documents. Specifies the hyperlink text displayed in a document. A value. Specifies the data source field name that provides a URL to a hyperlink. A value. Specifies the text of a tooltip displayed when pointing at a hyperlink with the mouse. A value. Specifies the destination anchor of a hyperlink. A value. Provides functionality to manipulate images in Snap documents. Specifies the image height. An integer value. Specifies how the image is resized within the 's dimensions. An enumeration value. Specifies the image horizontal scale relative to the size. A value. Specifies the image vertical scale relative to the size. A value. Specifies whether or not to display the field's placeholder if a Snap field receives an empty data source record. true to display the field's placeholder; otherwise, false. Specifies the image size. A structure, specifying the image size. Specifies whether to preserve the image box size or the original image proportions when the is resized. An enumeration value. Specifies the image width. An integer value. Provides functionality to manipulate lists in Snap documents. Applies the selected table style to the current list. Applies the selected table style to the current list at the specified nesting level. An integer value, specifying the document nesting level. Specifies whether the bottom border for a SnapList table located inside a table cell should be visible. true, to enable a SnapList table's bottom border; otherwise, false. Specifies the data member from the 's connected data source. A value. Specifies the name of the data source. A value, specifying the data source name. Specifies the maximum number of data rows to include in the document during the design session. An integer value, specifying the maximum number of data rows to include in the document during the design session. The default is 20. Provides access to the filter settings. A object. Provides access to the 's groups A object. Specifies whether or not to display the separator that goes after the last record. true, to always display the separator; otherwise false. Provides access to the 's footer. A object. Provides access to the 's header. A object. Specifies the name. A value. Provides access to the row template that determines the layout and appearance of each data record in a document. A object. Provides access to the separator settings of a Snap list. An object implementing the interface. Gets or sets whether an empty list should appear in a printout or an export output. true, to skip an empty list when a document is printed or exported; otherwise, false. The default is false. Provides access to the sorting options of a . A object. Provides functionality to data filtering. Add the specified range of conditions to the filtering expression of a Snap list. A collection of values, specifying the filter conditions. Maintains the header, footer and separator options of document groups. Displays the group footer. A object. Displays the group header. A object. Displays the separator between each group entry. A object. Provides access to the group footer. A object. Provides access to the group header. A object. Removes the group footer from the document. Removes the group header from the document. Removes the group separator from the document. Provides access to the separator displayed between each group entry. A object. Assists in performing tasks related to data sorting in code. Initializes a new instance of the class with the specified settings. A value, specifying the field name. A enumeration value. Initializes a new instance of the class with the specified settings. A value. This value is assigned to the property. A enumeration value. This value is assigned to the property. A enumeration value. This value is assigned to the property. Determines whether or not the specified object is equal to the current instance. The object to compare with the current object. true if the specified object is equal to the current instance; otherwise false. Specifies the data field against which the data is grouped. A value, specifying the data field name. Serves as the default hash function. An integer value, specifying the hash code for the current object. Specifies a date-time group interval. A enumeration value. Specifies the sort order of the created group. A enumeration value. Returns the textual representation of . A value. Provides functionality to data grouping. Creates a group in a document. An object implementing the interface. Creates a group in a document, using the specified parameter. A structure. An object implementing the interface. Creates a group in a document, using the specified parameters. A collection of structures. An object implementing the interface. Provides functionality to sort lists. Appends an array of sorting criteria to the storage collection. An array of objects to append to the collection. If implemented by a class, provides functionality to items of a Snap list. Specifies the name of a data field that is assigned to the Snap field. A value, specifying the data member name. Specifies the text to show in a document instead of a blank space if a Snap field receives an empty data source record. A value, specifying the empty field data alias. Enables the application displaying a custom text instead of a blank space if a Snap field receives an empty data source record. true to replace empty data records with an alias in the document; otherwise false. If implemented by a class, provides functionality to items of a Snap list. Gets or sets whether the data field associated with a SnapEntity object is a parameter. true, if the associated data field is a parameter; otherwise, false Provides functionality to manipulate sparklines in Snap documents. Specifies the opacity (0-255) of an area sparkline. A value from 0 (transparent) to 255 (opaque). Specifies the distance between two bars of a bar sparkline. An integer value (in pixels). Specifies the color to draw a . A structure that defines the color to draw a sparkline. Specifies the name of a sparkline data source. A value, specifying the data source name. Gets or sets the color to draw the end point of a sparkline. A structure that defines the color to draw the end point. Specifies the size of a sparkline's end point marker. An integer value, specifying the marker size, in pixels. Specifies the sparkline height. An integer value, specifying the height of a sparkline. Specifies whether or not to highlight the end point of a sparkline. true, to highlight the end point; otherwise, false. Specifies whether or not to highlight the maximum point of a sparkline. true, to highlight the maximum point; otherwise, false. Specifies whether or not to highlight the minimum point of a sparkline. true, to highlight the minimum point; otherwise, false. Specifies whether or not to highlight negative points of a sparkline. true, to highlight all negative points; otherwise, false. Specifies whether or not to highlight the start point of a sparkline. true to highlight the start point; otherwise, false. Specifies the width of a line in a . An integer value, specifying the line width. Specifies the color to draw line markers. A structure that defines the color to draw line markers. Specifies the size of line markers. An integer value, specifying the marker size, in pixels. Specifies the color to draw the maximum point of a sparkline. A structure that defines the color to draw the maximum point. Specifies the size of a maximum point's marker. An integer value, specifying the marker size, in pixels. Specifies the color to draw the minimum point of a sparkline. A structure that defines the color to draw the minimum point. Specifies the size of a minimum point's marker. An integer value, specifying the marker size, in pixels. Specifies the color to draw negative points. A structure that defines the color to draw negative points. Specifies the size of markers for negative points. An integer value, specifying the marker size, in pixels. Specifies the visibility of point markers on a sparkline. true to show markers for each data point; false to hide them. Specifies the sparkline dimensions. A structure, specifying the sparkline dimensions. Specifies the color to draw the start point of a sparkline. A structure that defines the color to draw the start point. Specifies the size of a start point's marker. An integer value, specifying the marker size, in pixels. Specifies a sparkline view type. A enumeration value. Specifies the sparkline width. An integer value, specifying the width of a sparkline. Provides the essential Snap document functionality. Creates a new position in the current document. An integer value, specifying the start position. A object, specifying the position in the current document. Creates a new document range using the specified start position and range length. A object, specifying the start position. An integer value, specifying the range length. A object. Creates a new document range using the specified start position and range length. An integer value, specifying the start position. An integer value, specifying the range length. A object. Gets the range for the current Snap document. A value. Provides functionality to manipulate text in Snap documents. Specifies the name of a data field that is bound to the . A value. Specifies a string format applied to the . A value. Specifies whether or not to insert the current paragraph spacing after its last occurrence in the document. true, to maintain the last paragraph; otherwise false. Specifies a summary function applied to the . A enumeration value. Specifies whether or not to ignore empty fields when calculating a summary for the . true to ignore null values; otherwise false. Specifies the range across which a summary function is calculated. A enumeration value.$ Specifies the text added to the after the content obtained from the bound data field (if this content is not empty). A value. Specifies the text added to the before the content obtained from the bound data field (if this content is not empty). A value. Gets or sets format of the text obtained as the field result. A value, specifying the format of the text content. Maintains the overall look and feel of a report, by specifying the appearance of its elements. Specifies an icon that is assigned to the . A object, specifying the theme icon. Indicates whether or not the is used by default. true if the theme is used by default; otherwise false. Specifies the name. A value. Assigns the settings of a current document table to the selected theme. A collection of objects. Adds the specified theme to the collection. A object. Adds a new default theme to the collection. A object. Adds a new default theme to the collection. A value, specifying the base theme name. A object. Removes the specified theme from the collection. A object. Obtains an individual by its name. A value, specifying the theme name. A . Lists the available objects by their names. "Casual" "Contrast Cyan" "Contrast Orange" "Contrast Red" "Contrast Salmon" "Contrast Yellow" "Dodger Blue" "Formal Blue" "Mild Blue" "Mild Brown" "Mild Cyan" "Mild Violet" "Soft Lilac" Contains classes that provide the core functionality to Snap fields. Lists the values that specify the running scope of a summary function. The summary function is calculated across the specified group. The running scope of the summary function is not specified. The summary function is calculated across the entire report. Lists the values that specify how the dimensions are controlled. The dimensions are controlled by its ScaleX and ScaleY properties. The dimensions are controlled by its Size property. Contains the classes that define the parameters of dialog windows in Snap. Defines the parameters of the Export Range dialog window that are eligible to be changed. Initializes a new instance of the class with the specified settings. An object implementing the interface. A object. Defines the parameters of the Groups Order Editor window that are eligible to be changed. Indicates the that is the dialog owner. An object implementing the interface. Defines the parameters of the Modify Style dialog window that are eligible to be changed. Initializes a new instance of the class with the specified settings. An object implementing the interface. A DevExpress.XtraRichEdit.Model.TableCellStyle object. Implements the main functionality of Snap Control. Runs the Create Data Source wizard. Occurs before a snap document is exported to format other than the native .SNX. Occurs when the control loads a report template (.snx file) containing the Entity Framework data source originated from a compiled assembly. Provides access to the collection of data sources. A object. Loads a report theme from a file. Saves the current report theme to a file. For internal use. Invokes the Chart Designer dialog. An object implementing the IChartContainer interface. A enumeration value. For internal use. Invokes the Import Template dialog. A enumeration value. For internal use. Invokes the FilterString Editor. A DevExpress.Data.Browsing.Design.DesignBinding object. A value. A Boolean value. For internal use. Invokes the Group Fields Collection Editor. A value. An object implementing the interface. For internal use. Invokes the Export Range dialog. An object implementing the interface. A DevExpress.Snap.Core.ShowMailMergeExportOptionsFormCallback delegate. A value. For internal use. Invokes the Sort dialog. For internal use. Invokes the Groups Order Editor. For internal use. Invokes the Modify Styles dialog. A DevExpress.XtraRichEdit.Model.TableCellStyle object. Allows validation of the custom SQL query created using the Data Source Wizard or the Query Builder. Contains the classes that provide the options of user interface elements in Snap. Lists the values specifying the mode of selecting Snap fields when clicking them using the mouse. A field is selected when clicking it using the mouse. The field selection mode is automatically defined. A field is not selected when clicking it with the mouse. If implemented by a class, provides functionality to bind a Snap document to a data source. Specifies the name of a data source used for mail merge. A value, specifying the data source name. Specifies the filter string applied to a Snap field data source. A value, specifying the filter criteria. Specifies the data sorting criteria applied to a Snap field data source. An object implementing the interface, specifying the data sorting criteria. Maintains the visual options of Snap mail merge. Provides access to the options that determine how a mail-merge document is displayed in a Snap application. A object. List types of the behavior of numbered lists when the mail merge operation is performed. Restart a numbered list for each record. Restart the numbered list for each record, but ignore lists that created by applying paragraph styles with numbering (e.g., "Chapter 1", "Chapter 2", etc. ) . Continue the list numbering unless otherwise specified in the list settings (e.g, when a specific numbered list is manually restarted). Lists the separators that can be inserted between each pair of master sections in a mail-merge document. Records are separated in a custom way. Records are not separated. Records are separated by page breaks. Records are separated by paragraphs. Records are separated by section breaks. New sections are started on even-numbered pages. Records are separated by section breaks. Records are separated by section breaks. New sections are started on odd-numbered pages. Maintains the options that define the appearance and behavior of Snap fields. Initializes a new instance of the class with default settings. Enables the application displaying a custom text instead of a blank space if a Snap field receives an empty data source record. true to replace empty data records with an alias in the document; otherwise false. Specifies the mode for selecting Snap fields when clicking them with the mouse. A enumeration value. Gets or sets whether the Chart Info panel is displayed in a chart element. True, to display Chart Info panel; otherwise, false. Maintains the options that determine how a document is rendered when finishing a mail-merge report. Returns a custom separator that is inserted between each pair of master sections in a mail-merge document. A object. Specifies the data record number, from which the specified range of data records that is included in a published mail-merge document starts. An integer value, specifying the number of the first record. Specifies the number of data records to include in the published mail-merge document, counting from the current value. An integer value, specifying the number of data records to include in a document. Sets the behavior of numbered lists when the mail merge operation is performed. One of the enumeration values. Specifies whether or not to show the progress indicator while a mail-merge document is being rendered. true, to indicate the current progress status; otherwise false. Specifies the type of separator to insert between each pair of master sections in a mail-merge document. A enumeration value, specifying the separator type. Specifies whether or not to start printing each data record from a new paragraph. true, to start printing each data record from a new paragraph; otherwise false. Maintains the options that determine how a mail-merge document is displayed in a Snap application. Specifies the number of the currently displayed data record. An integer value. Indicates whether or not the mail merge is enabled for a data source. true, if mail merge is enabled for the data source; otherwise false. Primary option that specifies whether or not to show the progress dialog while a mail-merge document is being rendered. True, to show the progress dialog that indicates the current progress status; otherwise false. Indicates the total number of data records in a mail-merge document. An integer value, indicating the total number of data records in a document. Updates the displayed record count after it has been changed in a connected data source. An integer value, specifying the current number of data records in a mail-merge document. This value is assigned to the property. Restores the mail-merge options to their default values. Settings which define file formats used when saving and loading the document. Initializes a new instance of the class with the default settings. Gets or sets the file format into which the document is saved or from which it is loaded. A member representing the current file format. Gets or sets the default file format used for saving a newly created document. A member, representing the default file format. Contains interfaces and classes that provide auxiliary functionality as services in SnapControl. For internal use. Initializes a new instance of the class with the specified service provider. An object implementing the interface. For internal use. Use the property instead. A value. An integer value. An integer value. An integer value. An integer value. For internal use. Use the property instead. An integer value. For internal use. Use the property instead. An integer value. An integer value. Provides a progress indicator while executing resource-intensive tasks. Allows tracing the requests to cancel an operation. A structure. Resets the progress indicator to the default value. If implemented by a class, enables an application to indicate the current progress of long-lasting tasks. Initializes and displays a progress indicator. A value, indicating the action that is currently being performed. An integer value, specifying the minimum indicator value. An integer value, specifying the maximum indicator value. An integer value, specifying the current indicator value. An integer value, identifying the task. Finalizes progress indication. An integer value, identifying the task. Modifies the indicator value to track progress. An integer value, identifying the task. An integer value, specifying the current progress. Provides data for the event. Initializes a new instance of the class with the specified settings. A enumeration value. This value is assigned to the property. Returns the owner of a connected data source. A enumeration value. A method that will handle the event. A value, specifying the event source. A object that contains data related to the event. Lists the possible contractors to which a data source is connected. The data source belongs to a . The data source belongs to a . Provides data for the event. Initializes a new instance of the class with the specified settings. A object containing information about the target data source. true, if the data source is not used outside the scope of the Snap module; otherwise, false. Provides access to information about the target data source. A object containing information about the target data source. Gets whether the data source is internal (loaded with the document template or added in the UI using the Data Source Wizard) or external (added manually or used in other parts of the application). true, if the data source was loaded with the document template or added in the UI using the Data Source Wizard; otherwise, false. Provides data for the event. Initializes a new instance of the class with the specified data sources. A object. Specifies whether or not the event was handled. true if the event was handled; otherwise, false. Provides access to the interim document data sources that have been created by an end-user during a document editing session. A object. A method that will handle the event. A value, specifying the event source. A object, containing data related to the event. Stores the interim data sources that have been created by an end-user during a document editing session. Specifies the document data sources. A object, storing the information about the document data sources. Specifies the default data source of a document. A object, storing the information about the default document data source. Provides data for the and events. Initializes a new instance of the class with the specified data sources. A object. This value is assigned to the property. Specifies whether or not the corresponding event of the was handled. true if the event was handled; otherwise, false. Provides access to the interim document data sources that have been created by an end-user during a document editing session. A object. A method that will handle the and events of the . The event sender. A object that contains data related to the event. Provides means to localize the elements of a Snap application. Provides the means to localize the user interface elements of a Snap application. Initializes a new instance of the class with default settings. Specifies a localizer object providing localization of a Snap application at runtime. An descendant, used to localize the user interface at runtime. Returns a Localizer object storing resources based on the thread's language and regional settings (culture). An object, storing resources based on the thread's language and regional settings (culture). For internal use. An object. Returns a localized string for the given string identifier. A enumeration value, identifying the string to localize. A value, corresponding to the specified identifier. A default localizer to translate a Snap application's resources. Initializes a new instance of the class with default settings. "LocalizationRes" Contains values corresponding to strings that can be localized for a Snap application. "Arrays must have same length" "Data Member" "Data Source Name" "Expression" "Field Type" "Name" "Define the maximum number of rows shown in the document lists and groups during your editing session.\r\nThis option allows you to save time when working with large datasources. It does not affect the document's data in the print preview." "Editor Row Limit" "Change Theme" "Change Theme" "Click to convert the tables to paragraphs.\r\nEvery field will then be presented in a separate paragraph, and you can highlight fields by using the Highlight option in the View tab of this toolbar." "Convert to Paragraphs" You are about to load a third-party library: '{0}'.\r\n\r\nBefore you proceed, please consider resulting security risks and make sure that this library is supplied from a trusted source. "Sort" "Data Explorer" "Delete the list." "Delete List" "(Show All)" "Export Document" "Export Document" "Snap Document" "Snap Theme" "Select which rows from the field to include in the list.\r\nTo define more complex filtering criteria, use the Filter option in the List tab." "Filter" "Click to define a filter criterion for the list.\r\nTo only select which data records to display for a specific field, use the Filter option in the Field tab." "Filter" "Export, preview or print the document.\r\n\r\nThe document can include all available data records, or only part of them (i.e., the specified data row range, or only the single row that is currently displayed). Data records can be split off by using a separator of a selected type." "Finish and Merge" "Click to enable/disable grouping by field.\r\nThis will break the list into groups with the selected field being used as a grouping criterion." "Group By Field" "Field Name" "Sort Order" "Click to manage the group's criteria.\r\nEvery group can have multiple criteria. In the document, a separate group section is created for every grouping criterion, with its own header and footer." "Group Fields" "Click to add or remove a group footer.\r\nThe footer displays the group summary function result. By default, the Count summary is being calculated, which you can change using the Summary option in the Field tab.\r\nHiding both the header and footer of a group will disable grouping altogether." "Footer" "Click to add or remove a group header.\r\nThe group header is created after a grouping has been applied by a field. The header displays the grouping criterion field.\r\nHiding both the header and footer of a group will disable grouping altogether." "Header" "Click to show the information about the current element's type and bounds" "Highlight" "Drop arguments" "Drop values" "here" "Import Template" "Insert Bar Code" "Bar Code" "Insert Chart" "Chart" "Insert Check Box" "Check Box" "Split the document into sections by inserting an appropriate separator in the current carriage position." "Separator" "Empty Paragraph" "Empty Paragraph" "Empty Paragraph" "Empty Paragraph" "Empty Row" "Empty Row" "Empty Row" "Empty Row" "Add Footer" "Add Footer" "Add Header" "Add Header" "Choose a separator to delimit groups in the document." "Separator" "Enumerates records of a data source column within the document.\r\n\r\nTo specify the format string of the currently selected index and define its behavior when within groups, click the Properties button in the Field tab." "Row Index" "Add Footer" "Add Footer" "Add Header" "Add Header" "None" "None" "None" "None" "PageBreak" "None" "Page Break "Page Break" "Section (Even Page)" "Section (Even Page)" "Section (Even Page)" "Section (Even Page)" "Section (Next Page)" "Section (Next Page)" "Section (Next Page)" "Section (Next Page)" "Section (Odd Page)" "Section (Odd Page)" "Section (Odd Page)" "Section (Odd Page)" "Insert Sparkline" "Sparkline" "Click to add or remove a list footer.\r\n It is blank by default. You can use it to present list summaries and other information." "Footer" "Click to add or remove a list header.\r\nIt contains columns captions by default." "Header" "Mail Merge Data Source record visible" "Current Record" "Select Mail Merge Data Source" "Data Source" "Filter Mail Merge data" "Filter" "Sort Mail Merge data" "Sorting" "Delete Table Cell Style" "Modify Table Cell Style" "New Table Cell Style" Warning "Move Down" "Move Down" "Move Up" "Move Up" "Cannot bind a chart to the data source. The following exception is thrown:\r\n{0}." "A chart series cannot use data from different data sources." "Cannot change the data source name." "Cannot delete the default theme." "Cannot perform the same asynchronous operation in multiple simultaneous threads." "The collection already contains a theme named {0}." "A datasource with the same name already exists" "The {0} field has already been defined as a grouping criterion." "The {0} field can be defined as a sorting criterion only once." "Error when trying to populate the datasource. The following exception was thrown:\r\n{0}." "The specified expression contains invalid symbols (line {0}, character {1})." "The specified expression is invalid." "The type of the {0} argument data member isn't compatible with the {1} scale." "The type of the {0} value data member isn't compatible with the {1} scale." "The specified calculated field name is not valid: {0}." "The specified data source name is not valid: {0}." "Invalid value" "Invalid value" "Maintain data source connections that exist in the currently open document?" "Remove the selected data source?" "Interrupt the report execution?" "The theme is not loaded. Cannot use the {0} theme." "Unsupported Snap document version" "Add new Data Source" "Add new Data Source" "Cannot create a parameter with invalid name." "Cannot create a parameter without specifying its name." "New Parameter" "Query Parameter" "Performing mail merge..." "Click to browse and customize the field's properties.\r\nThis will invoke a menu that lists the main properties specific to the selected element's type." "Properties" "None" "Page Break" "Paragraph" "Section (Even Page)" "Section (Next Page)" "Section (Odd Page)" "Remove the specified data source." "Remove Data Source" "Remove Footer" "Remove Footer" "Remove Header" "Remove Header" "Remove Footer" "Remove Footer" "Remove Header" "Remove Header" "Groups Order Editor" "Group" "List" "Run designer..." "Run designer..." "Show Group Sortings" "Arrange Groups" "Arrange Groups" "Unable to add new {0} while updating another field" "Unable to remove field while updating another one" "Modify attempt before BeginUpdate() call" "Value is out of data, list property must be reread after EndUpdate() call" "Previous update should be finished before start new one" "Select a printer, number of copies, and other printing options before printing." "&Print..." "Preview pages before printing." "Print Pre&view..." "Send the document directly to the default printer without making changes." "&Quick Print" "Click to sort (in ascending order) by the field." "Sort Ascending" "Click to sort (in descending order) by the field." "Sort Descending" "Sort" "Order" "Sort by" "Average" "Average" "Choose the summary function to calculate for the field.\r\nThe summary function result will be shown at the list footer which is made visible if it previously was not." "Summary" "Count" "Count" "Max" "Max" "Min" "Min" "Sum" "Sum" "Calculates the {0} summary function by the {1} field for the {2}" "DataRow" "GroupFooter" "GroupHeader" "GroupSeparator" "ListFooter" "ListHeader" "Separator" "WholeGroup" "WholeList" "Casual" "Contrast Cyan" "Contrast Orange" "Contrast Red" "Contrast Salmon" "Contrast Yellow" "Dodger Blue" "Formal Blue" "Mild Blue" "Mild Brown" "Mild Cyan" "Mild Violet" "Soft Lilac" "Click to highlight all data fields in the document" "Highlight Fields" "Enter the data source name" Contains classes and interfaces that define services implemented in the . Provides information on the data source bound to the SnapControl. Obtains the field type of the specified field in the data source bound to the SnapControl. An object that is the data source bound to the SnapControl. A string that specifies the data member in the data source. Null (Nothing in Visual Basic) if the data source does not include data members. A string that is the field name. A object that is the object type declaration. Allows custom validation of the data sources before using them in the document. Validates the ObjectDataSource data objects before data retrieval. An <,> collection to validate. Contains static properties which can be set to ensure compatibility with previous versions. Gets or sets the default report theme for the . A value that is the theme name. The default is Casual. Specifies whether to disable parameter name validation when loading .snx templates created in versions earlier than 14.2.8 and containing invalid symbols. True, to disable parameter names validation; otherwise, false. Provides data for the event. Returns a mail merge document that has been rendered. An object implementing the interface. A method that will handle the event. The event sender. A object that contains data related to the event. Provides data for the event. Returns the document that is being merged. An object implementing the interface. Provides access to the document created for a single record after the fields are processed. An object implementing the interface. Returns the data record index. An integer value, specifying the data record index. A method that will handle the event. A that is the event source. An object, containing the event arguments. Provides data for the event. Returns the document that is being merged. An object implementing the interface. Provides access to the document created for a single record before the fields are processed. An object implementing the interface. Returns the data record index. An integer value, specifying the data record index. A method that will handle the event. A that is the event source. An object, containing the event arguments. Provides data for the event. Returns a mail merge document that has started rendering. An object implementing the interface. Provides access to the operation description. A value. A method that will handle the event. The event sender. A object that contains data related to the event. Provides data for the event. Initializes a new instance of the class with the specified settings. A object containing parameters used to establish a connection to a data source. A value that is the custom SQL query being validated. Initializes a new instance of the class with the specified settings. A object that specifies the custom SQL query. Gets parameters used to establish a connection to the data source containing a custom SQL query. A descendant containing settings used to establish a data connection. Gets or sets the exception message displayed if validation fails. A value that specifies the text of the message displayed if validation fails. Gets the text of a custom SQL query being validated. A value that is the text of a custom SQL query being validated. Gets or sets whether or not the current SQL query is valid. true, if the current SQL query is valid; otherwise, false.