Export (0) Print
Expand All

Microsoft.SharePoint.JSGrid Namespace

Contains methods used to control the display and output format of data used within a grid control.

For more information about the JS Grid control, refer to: JS Grid Control.

  ClassDescription
Public classBaseGridColumnA base class providing properties and serialization functionality to classes implementing grid columns.
Public classCellStyleContains properties for formatting cells.
Public classChangeRepresents a collection of related updates to the grid.
Public classFieldOrderThis class contains information necessary to sort a column.
Public classFieldOrderCollectionRepresents a collection of FieldOrder objects.
Public classFilterComparisonOperatorProvides functionality for comparing values when filtering in the grid.
Public classGanttBarStyleDefines a Gantt bar style for use in a JSGrid control Gantt chart.
Public classGanttStyleInfoContains properties and functionality that determine the formatting of the bars that are contained in a Gantt chart.
Public classGridColumnRepresents the visual aspect of a column to be displayed in the grid.
Public classGridFieldRepresents a field of data in the grid.
Public classGridSerializerSerializes configuration information and data for the Microsoft.SharePoint.JSGrid into a JavaScript Object Notation (JSON) string.
Protected classGridSerializer.SerializedChange<T>Indicates that the user has made a change.
Protected classGridSerializer.SerializedPropRepresents the serialized json describing a change that originates from somewhere other than the user. For example a range validation is a GridSerializer.SerializedProp.
Protected classGridSerializer.SerializedUpdate<T>The members of this namespace or class are reserved for internal use and are not intended to be used directly from your code.
Public classGroupByA field by which to group data in the grid.
Public classGroupingNodeA node by which others can be grouped.
Public classHierarchyNodeRepresents a hierarchical node in the grid.
Public classHyperlinkContains the hyperlink address and display information.
Public classInsertRecordUpdateRepresents an update operation that consists of inserting a record.
Public classLookupTypeInfoRepresents a property type based on a lookup table.
Public classLookupTypeItemRepresents a lookup table value. For instance, one of the rows that would appear in a combo box for a lookup table valued cell.
Public classOutlineLevelUpdateAn update to the outline level of a record.
Public classPagingFilterIndicates to a JsGrid which records to serialize and send down to a Web client.
Public classPivotedGridColumnRepresents a pivot grid column that will appear in JSGrid.
Public classPropRepresents one cell in the grid.
Public classPropUpdateThis class represents an update to an individual cell.
Public classRangeAn object used to represent a range of integer values.
Public classRemoveRecordUpdateRepresents the removal of a record in the grid.
Public classSliceUpdateRepresents an update to the serializer’s data that occurs after the data has been sliced but before it has been serialized.
Public classUpdateRepresents a single update to the grid. A Change object represents a collection of related updates.

  InterfaceDescription
Public interfaceIFilterExpressionUtilityGet the value representing the IFilterExpressionUtility.
Public interfaceILinkA link to be displayed between records in a Gantt chart.

  DelegateDescription
Public delegateCellPropTypeIdRetrieverA delegate representing a method to retrieve the property type identifier associated with a cell.
Public delegateFilterComparisonOperator.MultiValueComparerA delegate representing a method to compare multiple values.
Public delegateFilterComparisonOperator.SingleValueComparerA delegate representing a method to compare two values.
Public delegateKeyDeserializerA delegate representing a method to deserialize a key.
Public delegateObjectBuilderFromLocalizedA delegate that creates an object from a localized value to an object, based on a row and fieldKey.
Public delegateObjectBuilderFromSerializedBuilds an object from a serialized value and property type identifier.
Public delegatePopulateGroupingRowsA delegate representing a method to populate grouping rows in a grid.
Public delegatePostFilterUpdateA delegate representing an operation that will be done on filtered dataset prior to serialization.
Public delegateValueComparerThis is the default implementation used by grid fields with no custom comparer delegate set.
Public delegateValueLocalizerA delegate representing a method to localize a data value.

  EnumerationDescription
Public enumerationBarEndShapeSpecifies the shape that is displayed on either end of a Gantt bar.
Public enumerationBarPatternSpecifies a pattern for the background of a Gantt bar.
Public enumerationBarShapeUsed to indicate the size, shape, and location of a given gantt bar.
Public enumerationBarShapePatternIndicates that the bar shape is displayed as filled or hollow.
Public enumerationEditModeThis enumerator provides settings used to specify whether the cells contained in a record or field should allow editing.
Public enumerationLinkTypeSpecifies the dependency relationship between two rows in a Gantt chart.
Public enumerationPaneLayoutSpecifies the chart to display; gird only, grid and gantt chart, or grid and pivoted grid.
Public enumerationSerializeModeSpecifies which elements of the configuration and data of the grid will be serialized.
Public enumerationTextDirectionIndicates the direction of characters in the grid control.
Public enumerationUpdate.UpdateTypeRepresents the types of updates that the JS Grid control supports.

Community Additions

ADD
Show:
© 2014 Microsoft