GridSerializer - Membres
Sérialise les informations de configuration et les données pour l' Microsoft.SharePoint.JSGrid dans une chaîne JavaScript Object Notation (JSON) .
Le type GridSerializer expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
![]() |
GridSerializer | Initialise un objet GridSerializer . |
Haut
Propriétés
Nom | Description | |
---|---|---|
![]() |
AdditionalParams | Obtient une collection d'informations pour le consommateur de la GridSerializer à remplir avec des informations supplémentaires qu'ils souhaitent envoyer au client. |
![]() |
AutoFilterColumnKeys | Obtient ou définit une collection de colonnes clés identifiant les colonnes à être calculées quand le mode de sérialisation est défini sur filtre automatique. Lorsque EnableAutoFilterEntryGeneration est défini sur true, AutoFilterColumnKeys dicte dans lequel les entrées de filtre automatique des colonnes sont générées. |
![]() |
BottomRecordKey | Obtient ou définit la clé d'enregistrement en bas. |
![]() |
CellStyles | Obtient un mappage de cellule ID style, représenté par des chaînes, aux styles de cellule. |
![]() |
DisableRecordKeyHash | Obtient ou définit une valeur qui indique si la clé d'enregistrement a été désactivée. |
![]() |
EnableAutoFilterEntryGeneration | Obtient ou définit une valeur pour déterminer si les entrées du filtre automatique sont générées. AutoFilterColumnKeys indique dans quelles colonnes les entrées de filtre automatique sont générées. |
![]() |
GanttBarStyleIdsColumnName | Obtient ou définit le nom de la colonne GanttBarStyleIds . |
![]() |
GanttDependentsColumnName | Obtient ou définit le nom de la colonne gamtt dépendants. |
![]() |
GanttStyleInfo | Obtient les informations de style de diagramme de gantt. |
![]() |
GridColumnMap | Un mappage de chaînes représentant les clés de la colonne pour les colonnes de la grille ils identifient de manière unique. Ce mappage est rempli en fonction de la collection passée dans la propriété GridColumns . |
![]() |
GridColumns | Obtient ou définit la collection de colonnes à afficher dans la grille. |
![]() |
GridFieldMap | Un mappage de chaînes représentant les clés pour les objets GridField qu'ils identifient. Ce mappage est rempli en fonction de la collection passée dans la propriété GridFields . |
![]() |
GridFields | Obtient ou définit une collection d'informations sur les colonnes de données dans la source de données du sérialiseur. |
![]() |
GridRowStyleIdColumnName | Obtient ou définit une valeur spécifiant le ColumnName de la table source externe qui contient l'ID de style pour les cellules dans une ligne donnée. Doit être spécifié si à l'aide des styles de ligne de grille et de la ColumnName pour la DataColumn contenant ces valeurs pas égale à la valeur de la constante DefaultGridRowStyleIdColumnName. |
![]() |
GroupingDescendantCountColumnName | Obtient ou définit le nombre de descendants de regroupement. |
![]() |
GroupingOutlineLevelColumnName | Obtient ou définit le niveau hiérarchique de regroupement. |
![]() |
GroupingParentKeyColumnName | |
![]() |
GroupingRecordKeyPrefix | Obtient ou définit le préfixe de clé d'enregistrement regroupement. |
![]() |
HierarchyDescendantCountColumnName | Obtient ou définit un ColumnName qui n'est pas présent dans la table de la source externe. Ne doit être spécifié si il est ou pourrait être un DataColumn , dont ColumnName est égal à la valeur de la constante DefaultGroupingDescendantCountColumnName. Si une instance de Microsoft.SharePoint.JSGrid est remplie par plusieurs objets GridSerializer pendant sa durée de vie, cette valeur doit rester cohérente. |
![]() |
HierarchyOutlineLevelColumnName | Obtient ou définit un ColumnName qui n'est pas présent dans la table de la source externe. Ne doit être spécifié si il est ou pourrait être un DataColumn , dont ColumnName est égal à la valeur de la constante DefaultHierarchyOutlineLevelColumnName. Si une instance de Microsoft.SharePoint.JSGrid est remplie par plusieurs objets GridSerializer pendant sa durée de vie, cette valeur doit rester cohérente. |
![]() |
HierarchyOutlineTextColumnName | Obtient le plan de la hiérarchie du texte. |
![]() |
HierarchyParentKeyColumnName | Obtient ou définit la hiérarchie de colonne clé parente. |
![]() |
IncludeNonGridFields | Obtient ou définit une propriété indiquant si colonnes présentent les données dans la source de données, mais pas dans la collection fields de la grille, seront sérialisées. |
![]() |
Index | Obtient la valeur d'index. |
![]() |
IsGanttJavaScriptRequired | |
![]() |
IsGroupingEnabled | |
![]() |
IsHierarchyEnabled | |
![]() |
JsonEncoders | |
![]() |
KeyColumnName | Obtient ou définit une chaîne qui correspond au nom de colonne de la colonne de données dans la table source externe qui contient des valeurs qui identifient de façon unique les enregistrements. Cette valeur a été spécifiée dans le constructeur. |
![]() |
KeyDeserializer | Obtient ou définit un délégué qui accepte une chaîne représentant une clé Notation JSON (JavaScript Object) sérialisé et retourne un objet correspondant. Par exemple, ce délégué peut prendre une chaîne « 4 » et renvoyer un Int32 avec la valeur 4. |
![]() |
LocaleCulture | Obtient ou définit les paramètres régionaux. |
![]() |
Mode | Obtient ou définit le mode de sérialiseur de grille. |
![]() |
MultiValueSeparator | Obtient ou définit la chaîne utilisée pour séparer les valeurs localisées dans les champs de la grille à valeurs multiples. |
![]() |
PagingFilter | Obtient ou définit un filtre de pagination qui indique l'index de vue ligne des lignes qui seront sérialisés. |
![]() |
PaneLayout | Obtient ou définit la disposition des volets. |
![]() |
PivotedGridColumns | Obtient les colonnes de la grille croisée dynamiquement. |
![]() |
PostProcess | Obtient ou définit un délégué d'être appelé après que la sérialisation dataset est entièrement rempli, mais avant que cette dernière est sérialisée en fait. |
![]() |
PostSliceFieldAppender | Obtient ou définit un délégué qui sera appelé après les données de tranche. Il offre la possibilité d'ajouter d'autres champs à la grille une fois que l'on sait quels enregistrements seront présentes. |
![]() |
RecordEditModeColumnName | Obtient ou définit le nom de colonne de l'enregistrement pour activer l'édition sur. |
![]() |
RememberedRecordKeyHash | Désactive le calcul d'un hachage de la vue de clé ordonnée enregistrement envoyé au client. |
![]() |
RowAutoFilter | Obtient ou définit un mappage de clés de la colonne de valeurs de données sérialisées. |
![]() |
RowFilter | Obtient ou définit une chaîne XML qui spécifie la manière dont une ligne est filtrée. |
![]() |
SortedColumns | Obtient ou définit les colonnes triées associés à la grille. |
![]() ![]() |
StringPropTypeId | Obtient la chaîne représentant l'ID de type de propriété fort. |
Haut
Méthodes
Nom | Description | |
---|---|---|
![]() |
ApplyIncrementalChanges | Indique à la grille des modifications effectuées sur le client. Permet à l'objet GridSerializer à prendre en compte les modifications locales lors de tri, de regroupement et de découpage. |
![]() |
ApplyPostViewIncrementalInsertsAndDeletes | Applique l'insertion d'enregistrement pertinente et supprimer les modifications apportées à la table de données d'entrée avant le découpage. |
![]() ![]() |
DefaultCompare | Implémente une comparaison par défaut des deux objets à l'aide de leurs implémentations de IComparable . |
![]() |
EnableGantt | Configure la grille pour afficher un diagramme de Gantt dans le volet droit. Dans les cas où une instance de GridSerializer est remplie par plusieurs objets GridSerializer pendant sa durée de vie, cette fonction peut être appelée uniquement si ReserveGantt(String) ou EnableGantt a été appelée sur l'objet initial GridSerializer . |
![]() |
EnableGridRowStyles | Fournit un délégué qui remplira les styles de ligne. |
![]() |
EnableGrouping | Configure la grille pour afficher regroupement. |
![]() |
EnableHierarchy | Configure la grille pour afficher ses lignes dans une hiérarchie. |
![]() |
EnableHierarchyWithExplicitFilter<TTag> | Définit la table de hiérarchie non filtrée. La table de données doit contenir deux colonnes, « Clé » et « Parent ». DBNull.Value est une valeur valide pour la colonne Parent. La colonne Parent pointant vers l'index, pas au niveau de la clé. Les deux autres chaînes représentent les colonnes qui seront utilisées lors de l'interaction avec les données réelles. |
![]() |
EnableIncrementalChanges | Prépare l'objet GridSerializer pour l'acceptation des modifications incrémentielles. |
![]() |
EnableMinimalMode | |
![]() |
EnablePivotedGridPane | Configure la grille pour afficher un deuxième volet dans le volet de droite. Ce volet peut être un multiple fixe de lignes pour chaque ligne dans le volet gauche. |
![]() |
EnableRecordEditMode | Fournit un délégué pour appliquer le mode de modification d'enregistrement après découpage. |
![]() |
EnableReservedHierarchy | Configure la grille pour afficher ses lignes dans une hiérarchie. |
![]() |
EnableRowFiltering | Configure la grille afin de masquer les enregistrements en fonction des critères spécifiés. Cela doit être appelée si la propriété RowFilter ou RowAutoFilter est spécifiée. |
![]() |
Equals | (Hérité de Object) |
![]() |
Finalize | (Hérité de Object) |
![]() ![]() |
GetChangesFromJson<KeyType> | Extrait une collection d'objets Change à partir du passé dans la Notation JSON (JavaScript Object). |
![]() ![]() |
GetFilterFields | Analyse le spécifié rowFilterXML pour les références GridField et retourne leurs clés. |
![]() |
GetHashCode | (Hérité de Object) |
![]() |
GetType | (Hérité de Object) |
![]() |
LocalizeField | Utilise le processus de la grille (y compris appeler out à l' GridField) pour localiser une valeur de données dans une cellule donnée. Utile pour le remplissage de regroupement des lignes. |
![]() |
MemberwiseClone | (Hérité de Object) |
![]() |
RegisterPropLookupType | Inscrit une propriété de type liste de choix avec le sérialiseur. |
![]() |
ReserveGantt | Réserve d'informations du Gantt dans le cas où il sera utilisé. |
![]() |
ReserveGrouping | À utiliser lorsqu'une instance de GridSerializer est remplie par plusieurs objets GridSerializer pendant sa durée de vie, cette méthode notifie l'objet GridSerializer regroupement peut être activé ultérieurement dans la durée de vie de l'instance de Microsoft.SharePoint.JSGrid en cours de configuration. Doit être appelée sur l'objet initial GridSerializer pour cette instance de Microsoft.SharePoint.JSGrid . |
![]() |
ReserveHierarchy(DataTable, String, String, Boolean) | À utiliser lorsqu'une instance de Microsoft.SharePoint.JSGrid est remplie par plusieurs objets GridSerializer pendant sa durée de vie, cette méthode notifie l'objet GridSerializer cette hiérarchie peut être activée ultérieurement dans la durée de vie de l'instance de Microsoft.SharePoint.JSGrid en cours de configuration. Doit être appelée sur l'objet initial GridSerializer pour cette instance de Microsoft.SharePoint.JSGrid . |
![]() |
ReserveHierarchy<TTag>(DataTable, String, String, Boolean, HierarchyValidationMode, DataTable) | Définit la table de hiérarchie non filtrée. La table de données doit contenir deux colonnes, « Clé » et « Parent ». DBNull.Value est une valeur valide pour la colonne Parent. Les deux autres chaînes représentent les colonnes qui seront utilisées lors de l'interaction avec les données réelles. |
![]() |
RestoreHierarchyState | Restaure la hiérarchie à partir d'un hiérarchie d'état stockées sous la forme d'une chaîne de Notation JSON (JavaScript Object). |
![]() |
SetHierarchyStateExpandedToLevel | Spécifie le nombre de niveaux pour développer la hiérarchie |
![]() |
ToJson | Convertir en Json. |
![]() |
ToString | (Hérité de Object) |
Haut
Champs
Nom | Description | |
---|---|---|
![]() ![]() |
DefaultGanttBarStyleIdsColumnName | Chaîne représentant le nom de la colonne style diagramme de gantt par défaut. |
![]() ![]() |
DefaultGridRowStyleIdColumnName | Chaîne représentant le nom de colonne par défaut grille ligne style ID. |
![]() ![]() |
DefaultGroupingDescendantCountColumnName | Chaîne représentant la valeur par défaut de regroupement nombre de descendants. |
![]() ![]() |
DefaultGroupingOutlineLevelColumnName | Chaîne représentant le niveau de plan par défaut. |
![]() ![]() |
DefaultGroupingParentKeyColumnName | Chaîne représentant la valeur par défaut de regroupement clé parente. |
![]() ![]() |
DefaultGroupingRecordKeyPrefix | Chaîne représentant la valeur par défaut de regroupement préfixe de clé d'enregistrement. |
![]() ![]() |
DefaultHierarchyDescendantCountColumnName | Chaîne représentant le nombre de descendants de la hiérarchie par défaut. |
![]() ![]() |
DefaultHierarchyOutlineLevelColumnName | Chaîne représentant le niveau de plan de la hiérarchie par défaut. |
![]() ![]() |
DefaultRecordEditModeColumnName | Chaîne représentant l'enregistrement par défaut en mode d'édition. |
Haut