Partager via


GridSerializer - Constructeur

Initialise un objet GridSerializer .

Espace de noms :  Microsoft.SharePoint.JSGrid
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    mode As SerializeMode, _
    externalSourceTable As DataTable, _
    keyColumnName As String, _
    sortedColumns As FieldOrderCollection, _
    gridFields As IEnumerable(Of GridField), _
    gridColumns As IEnumerable(Of GridColumn) _
)
'Utilisation
Dim mode As SerializeMode
Dim externalSourceTable As DataTable
Dim keyColumnName As String
Dim sortedColumns As FieldOrderCollection
Dim gridFields As IEnumerable(Of GridField)
Dim gridColumns As IEnumerable(Of GridColumn)

Dim instance As New GridSerializer(mode, externalSourceTable, _
    keyColumnName, sortedColumns, gridFields, _
    gridColumns)
public GridSerializer(
    SerializeMode mode,
    DataTable externalSourceTable,
    string keyColumnName,
    FieldOrderCollection sortedColumns,
    IEnumerable<GridField> gridFields,
    IEnumerable<GridColumn> gridColumns
)

Paramètres

  • keyColumnName
    Type : System.String

    Une chaîne d'identification d'une colonne dans le paramètre externalSourceTable dont les valeurs identifier de façon unique chaque enregistrement. Ne peut pas être une référence Null (Rien dans Visual Basic).

  • gridFields
    Type : System.Collections.Generic.IEnumerable<GridField>

    Collection de champs de la grille. Fournit des informations étendues sur un sous-ensemble des colonnes de données dans le paramètre externalSourceTable . Ne peut pas être une référence Null (Rien dans Visual Basic).

Remarques

Cet extrait de code illustre la création d'un sérialiseur de grille. Le code complet, y compris les définitions de données de champ et de la colonne se trouve dans How to: Create a Basic JS Grid.

//create a grid serializer to connect to data
GridSerializer gds = new GridSerializer(SerializeMode.Full,
    data, "Key", new FieldOrderCollection(new String[] { "Department" }),
    GridUtilities.GetGridFields(data), GridUtilities.GetGridColumns(data));
'create a grid serializer to connect to data
Dim gds As New GridSerializer(SerializeMode.Full, data, "Key", New FieldOrderCollection(New String() { "Department" }), GridUtilities.GetGridFields(data), GridUtilities.GetGridColumns(data))

Voir aussi

Référence

GridSerializer classe

GridSerializer - Membres

Microsoft.SharePoint.JSGrid - Espace de noms