Miembros GridSerializer
Serializa la información de configuración y los datos de la Microsoft.SharePoint.JSGrid en una cadena de Notación de objetos de JavaScript (JSON) .
El tipo GridSerializer expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
GridSerializer | Inicializa un objeto GridSerializer . |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
AdditionalParams | Obtiene una colección de información para el consumidor de la GridSerializer para llenar con información adicional que desean que se envía al cliente. | |
AutoFilterColumnKeys | Obtiene o establece una colección de claves de columna identifica las columnas que deben calcularse cuando se establece el modo de serialización en Autofiltro. Cuando EnableAutoFilterEntryGeneration se establece en true, AutoFilterColumnKeys dicta en el que se generan las entradas de las columnas Autofiltro. | |
BottomRecordKey | Obtiene o establece la clave de registro de la parte inferior. | |
CellStyles | Obtiene una asignación de estilo de celda IDs, representado como cadenas, en estilos de celda. | |
DisableRecordKeyHash | Obtiene o establece un valor que indica si se ha deshabilitado la clave de registro. | |
EnableAutoFilterEntryGeneration | Obtiene o establece un valor para determinar si se generan entradas de Autofiltro. AutoFilterColumnKeys dicta en qué columnas se generan entradas de Autofiltro. | |
GanttBarStyleIdsColumnName | Obtiene o establece el nombre de la columna GanttBarStyleIds . | |
GanttDependentsColumnName | Obtiene o establece el nombre de columna de gamtt dependientes. | |
GanttStyleInfo | Obtiene la información de estilo de gantt. | |
GridColumnMap | Mapa de cadenas que representan las claves de la columna a las columnas de la cuadrícula que identificaron de forma exclusiva. Este mapa se rellena basándose en la colección pasada a la propiedad GridColumns . | |
GridColumns | Obtiene o establece la colección de columnas que se muestran en la cuadrícula. | |
GridFieldMap | Mapa de cadenas que representan las llaves de campo a los objetos GridField que identificaron de forma exclusiva. Este mapa se rellena basándose en la colección pasada a la propiedad GridFields . | |
GridFields | Obtiene o establece una colección de información valiosa acerca de las columnas de datos en origen de datos del serializador. | |
GridRowStyleIdColumnName | Obtiene o establece un valor que especifica la ColumnName de la tabla de origen externo que contiene los identificadores de estilo para las celdas de una fila determinada. Se debe especificar si con estilos de fila de la cuadrícula y el ColumnName para el DataColumn que contiene estos valores no es el valor de la constante DefaultGridRowStyleIdColumnName. | |
GroupingDescendantCountColumnName | Obtiene o establece el número descendientes de agrupación. | |
GroupingOutlineLevelColumnName | Obtiene o establece el nivel de esquema de agrupación. | |
GroupingParentKeyColumnName | ||
GroupingRecordKeyPrefix | Obtiene o establece el prefijo de clave de registro de agrupación. | |
HierarchyDescendantCountColumnName | Obtiene o establece un ColumnName que no está presente en la tabla de origen externo. Sólo es necesario especificar si es o puede ser un DataColumn cuya ColumnName es igual al valor de la constante DefaultGroupingDescendantCountColumnName. Si una instancia de Microsoft.SharePoint.JSGrid se llena por varios objetos GridSerializer durante su vida útil, este valor debe mantenerse coherente. | |
HierarchyOutlineLevelColumnName | Obtiene o establece un ColumnName que no está presente en la tabla de origen externo. Sólo es necesario especificar si es o puede ser un DataColumn cuya ColumnName es igual al valor de la constante DefaultHierarchyOutlineLevelColumnName. Si una instancia de Microsoft.SharePoint.JSGrid se llena por varios objetos GridSerializer durante su vida útil, este valor debe mantenerse coherente. | |
HierarchyOutlineTextColumnName | Obtiene el esquema de la jerarquía del texto. | |
HierarchyParentKeyColumnName | Obtiene o establece a la jerarquía de la columna de clave primaria. | |
IncludeNonGridFields | Obtiene o establece una propiedad que indica si se serializarán presentan columnas de datos en el origen de datos, pero no en la colección de campos de la cuadrícula. | |
Index | Obtiene el valor de índice. | |
IsGanttJavaScriptRequired | ||
IsGroupingEnabled | ||
IsHierarchyEnabled | ||
JsonEncoders | ||
KeyColumnName | Obtiene o establece un valor de tipo string que corresponde al nombre de columna de la columna de datos en la tabla de origen externo que contiene valores que identifican los registros. Este valor se ha especificado en el constructor. | |
KeyDeserializer | Obtiene o establece a un delegado que toma una cadena que representa una clave de serializar JavaScript Object Notation (JSON) y devuelve un objeto correspondiente. Por ejemplo, este delegado puede tomar una cadena "4" y devolver un Int32 con el valor 4. | |
LocaleCulture | Obtiene o establece la configuración regional. | |
Mode | Obtiene o establece el modo de serializador de cuadrícula. | |
MultiValueSeparator | Obtiene o establece la cadena utilizada para separar los valores traducidos en campos multivalor de cuadrícula. | |
PagingFilter | Obtiene o establece un filtro de paginación que indica los índices de la vista de fila de las filas que se va a serializar. | |
PaneLayout | Obtiene o establece el diseño de panel. | |
PivotedGridColumns | Obtiene las columnas de cuadrícula de profundidad. | |
PostProcess | Obtiene o establece un delegado que se llama después de que el conjunto de datos de serialización esté completo, pero antes de que realmente se serializa. | |
PostSliceFieldAppender | Obtiene o establece a un delegado que se llamará después de cortar los datos. Proporciona la oportunidad de agregar más campos a la cuadrícula cuando se sabe qué registros estarán presentes. | |
RecordEditModeColumnName | Obtiene o establece el nombre de columna del registro para habilitar la edición en. | |
RememberedRecordKeyHash | Deshabilita el cálculo de un valor hash de la vista de la clave de registro ordenada enviado al cliente. | |
RowAutoFilter | Obtiene o establece un mapa de claves de la columna a los valores de los datos serializados. | |
RowFilter | Obtiene o establece una cadena XML que especifica cómo se filtra una fila. | |
SortedColumns | Obtiene o establece las columnas ordenadas asociadas a la cuadrícula. | |
StringPropTypeId | Obtiene la cadena que representa el ID del tipo de seguro propiedad. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
ApplyIncrementalChanges | Informa a la cuadrícula de los cambios realizados en el cliente. Permite que el objeto de GridSerializer a tener en cuenta al ordenar, agrupar y cortar los cambios locales. | |
ApplyPostViewIncrementalInsertsAndDeletes | Se aplica a la inserción de registros relevante y eliminar los cambios realizados en la tabla de datos de entrada antes de cortar. | |
DefaultCompare | Implementa una comparación predeterminada de dos objetos mediante el uso de sus implementaciones de IComparable . | |
EnableGantt | Configura la cuadrícula para mostrar un gráfico de Gantt en el panel derecho. En los casos donde se llena de una instancia de GridSerializer con varios objetos de GridSerializer durante su vida útil, esta función sólo puede llamar si se llamó a ReserveGantt(String) o EnableGantt en el objeto inicial de GridSerializer . | |
EnableGridRowStyles | Proporciona a un delegado que se rellenará los estilos de fila. | |
EnableGrouping | Configura la cuadrícula para mostrar la agrupación. | |
EnableHierarchy | Configura la cuadrícula para mostrar sus filas en una jerarquía. | |
EnableHierarchyWithExplicitFilter<TTag> | Establece la tabla de jerarquía sin filtrar. La tabla de datos debe contener dos columnas, "Clave" y "Padre". DBNull.Value es un valor válido para la columna primaria. La columna primaria apunta al índice y no en la clave. Las otras dos cadenas representan las columnas que se utilizará al interactuar con los datos reales. | |
EnableIncrementalChanges | El objeto GridSerializer se prepara para aceptar los cambios incrementales. | |
EnableMinimalMode | ||
EnablePivotedGridPane | Configura la cuadrícula para mostrar un segundo panel en el panel de la derecha. Este panel puede ser un múltiplo fijo de filas para cada fila en el panel izquierdo. | |
EnableRecordEditMode | Proporciona un delegado para aplicar el modo de edición de registro después de cortar. | |
EnableReservedHierarchy | Configura la cuadrícula para mostrar sus filas en una jerarquía. | |
EnableRowFiltering | Configura la cuadrícula para ocultar los registros basados en los criterios especificados. Se debe llamar si se especifica la propiedad RowFilter o RowAutoFilter . | |
Equals | (Heredado desde Object). | |
Finalize | (Heredado desde Object). | |
GetChangesFromJson<KeyType> | Extrae una colección de objetos Change desde el pasado como JavaScript Object Notation (JSON). | |
GetFilterFields | Analiza el especificado rowFilterXML referencias GridField y devuelve las llaves de campo. | |
GetHashCode | (Heredado desde Object). | |
GetType | (Heredado desde Object). | |
LocalizeField | Utiliza el proceso de la cuadrícula (incluyendo salir llamar a la GridField) para localizar un valor de datos en una celda determinada. Es útil para llenar las filas de la agrupación. | |
MemberwiseClone | (Heredado desde Object). | |
RegisterPropLookupType | Registra un tipo de propiedad de búsqueda con el serializador. | |
ReserveGantt | Reserva Gantt información en caso de que se utilizará. | |
ReserveGrouping | Esa agrupación podría habilitarse más adelante en la duración de la instancia de Microsoft.SharePoint.JSGrid que se está configurando para su uso cuando una instancia de GridSerializer está formada por varios objetos GridSerializer durante su vida útil, este método notifica el objeto GridSerializer . Debe llamarse en el objeto inicial GridSerializer para esa instancia de Microsoft.SharePoint.JSGrid . | |
ReserveHierarchy(DataTable, String, String, Boolean) | Para su uso cuando una instancia de Microsoft.SharePoint.JSGrid está formada por varios objetos GridSerializer durante su vida útil, este método notifica al objeto de GridSerializer esa jerarquía se pudo habilitar más adelante en la duración de la instancia de Microsoft.SharePoint.JSGrid que se está configurando. Debe llamarse en el objeto inicial GridSerializer para esa instancia de Microsoft.SharePoint.JSGrid . | |
ReserveHierarchy<TTag>(DataTable, String, String, Boolean, HierarchyValidationMode, DataTable) | Establece la tabla de jerarquía sin filtrar. La tabla de datos debe contener dos columnas, "Clave" y "Padre". DBNull.Value es un valor válido para la columna primaria. Las otras dos cadenas representan las columnas que se utilizará al interactuar con los datos reales. | |
RestoreHierarchyState | Restaura la jerarquía de un estado de jerarquía que se almacena como una cadena JavaScript Object Notation (JSON). | |
SetHierarchyStateExpandedToLevel | Especifica el número de niveles para expandir la jerarquía | |
ToJson | Convertir en Json. | |
ToString | (Heredado desde Object). |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
DefaultGanttBarStyleIdsColumnName | Una cadena que representa el nombre de la columna de estilo de la barra de gantt de predeterminado. | |
DefaultGridRowStyleIdColumnName | Una cadena que representa el nombre de la columna de la fila estilo predeterminado cuadrícula ID. | |
DefaultGroupingDescendantCountColumnName | Una cadena que representa el valor predeterminado de agrupación recuento de descendientes. | |
DefaultGroupingOutlineLevelColumnName | Una cadena que representa el nivel de esquema predeterminado. | |
DefaultGroupingParentKeyColumnName | Una cadena que representa el valor predeterminado de agrupación clave primaria. | |
DefaultGroupingRecordKeyPrefix | Una cadena que representa el valor predeterminado de agrupación prefijo de clave de registro. | |
DefaultHierarchyDescendantCountColumnName | Una cadena que representa el número de descendientes de jerarquía predeterminado. | |
DefaultHierarchyOutlineLevelColumnName | Una cadena que representa el nivel de esquema de jerarquía predeterminado. | |
DefaultRecordEditModeColumnName | Una cadena que representa el registro de forma predeterminada el modo de edición. |
Arriba