Compartir a través de


Miembros DataResultBase

Define todas las propiedades de procesamiento general y métodos para obtener resultados de datos. La clase DataResultBase es la clase base para la clase QueryResultBase , que es la clase base para la SearchResults elemento Web en la página de resultados de la búsqueda.

El tipo DataResultBase expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DataResultBase Inicializa una nueva instancia de la clase DataResultBase .

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AdvancedPagingControlMode Obtiene o establece el modo de control de paginación del control WebPart.
Propiedad pública AlternatingCssClass Obtiene o establece el nombre de una clase CSS que se definen las características de presentación de fila alternos.
Propiedad pública CollapseGroupString Obtiene o establece la cadena que se muestra con el control de contraer resultados.
Propiedad pública ColumnDisplayNames Obtiene o establece los nombres de encabezado de la columna.
Propiedad pública ColumnNumberForEachItem Obtiene o establece el número de columnas que se muestran en la primera fila para cada elemento del conjunto de resultados.
Propiedad pública ColumnURIs Obtiene o establece los identificadores uniformes de recursos (URI) asociados a las columnas. Esto le permite elegir la propiedad en el que se ordenará la columna.
Propiedad pública ColumnWidths Obtiene o establece el ancho de las columnas en la página de resultados de la búsqueda.
Propiedad pública DataColumnURISchema
Propiedad pública DefaultGroupBy Obtiene o establece el nombre de columna predeterminado para agrupar los resultados.
Propiedad pública DefaultSortBy Obtiene o establece el nombre de columna predeterminado de ordenación de los resultados.
Propiedad pública EnableQueryLogging Obtiene o establece un valor que habilita el registro de consultas.
Propiedad pública EnableSmartGrouping Obtiene o establece un valor que habilita la agrupación inteligente en el conjunto de resultados.
Propiedad pública EnableSQLCommandLogging Obtiene o establece un valor que habilita el registro de comandos SQL.
Propiedad pública ExpandGroupString
Propiedad pública FixLayout Obtiene o establece un valor que indica el control directo del estilo de tabla.
Propiedad pública GroupByList Obtiene o establece la lista de propiedades para agrupar por.
Propiedad pública IsItemIconClickable
Propiedad pública MaxGroupPreviewNum
Propiedad pública MaxMatchingItemsNumber Obtiene o establece el límite superior del número de documentos que se muestran en una página de resultados.
Propiedad pública OpenNewWindowForMatchingItems
Propiedad pública ResultListID Obtiene o establece el identificador de los resultados de la parte Web.
Propiedad pública RowNumberForEachItem
Propiedad pública ShowRankForEachItem
Propiedad pública SortByList Obtiene o establece la lista de propiedades para ordenar.
Propiedad pública SupportExpandCollapseAll
Propiedad pública SupportGroupBy
Propiedad pública SupportItemIcon
Propiedad pública SupportPaging
Propiedad pública SupportShowHideDetail
Propiedad pública SupportSortBy
Propiedad pública TextForNoResults El texto que se muestra cuando se devuelve ningún resultado de la consulta. El valor inicial es "", no se mostrará ninguna cadena. Pero QueryResultBase establece el valor de la cadena de advertencia estándar predeterminado.
Propiedad pública UseAlternatingColors

Arriba

Métodos

  Nombre Descripción
Método protegido AcquireHugeStringBuilder Este miembro está reservado para uso interno y no debe usarse directamente desde el código.
Método protegido AcquireStringBuilder Este miembro está reservado para uso interno y no debe usarse directamente desde el código.
Método protegido CreateActionMenusTemplates Crea plantillas de menú de acción para evitar la creación de menús independientes para cada elemento de resultados.
Método protegido CreateChildControls Crea el árbol de controles para el conjunto de resultados. (Reemplaza a WebPartLocCreateChildControls()).
Método protegido GetCurrentRow
Método protegido GetQueryResults GetQueryResults está diseñado para admitir la consulta asincrónica. Espere hasta que finalice la consulta. devuelta es el conjunto de datos de resultado de la consulta.
Método protegido GetTotalMatchingItemNum
Método protegido GetTotalResultRowNumber
Método protegido IssueQuery IssueQuery emitirá la consulta y devolver un identificador para el resultado en caso de consulta asincrónica.
Método protegido OnInit Controlador de sucesos OnInit llama en el momento de la inicialización de este control. Historial: 01/01/02: creado 19/04/02: mover GenerateQuery OnLoad() y deje en blanco a continuación de la clase base. Subclase puede reemplazar todavía. (Reemplaza a WebPartLocOnInit(Object, EventArgs)).
Método protegido OnLoad OnLoad: La mayor parte del trabajo de consulta se hace aquí. Obtenga todo lo de la consulta de forma y número de página. función reemplazable desde subclase desea controlar la secuencia exacta de llamarlo (Reemplaza a WebPartLocOnLoad(Object, EventArgs)).
Método protegido OnPreRender (Reemplaza a WebPartLocOnPreRender(Object, EventArgs)).
Método protegido ReleaseHugeStringBuilder
Método protegido ReleaseStringBuilder
Método protegido RenderOneColumnTitle RenderOneColumnTitle se representará un vínculo del título de columna. Nota: el par se representan fuera de esta función.
Método protegido RenderWebPart webpart cancela la función. Obtener el resultado de la consulta y producir el diseño final (Reemplaza a WebPartLocRenderWebPart(HtmlTextWriter)).

Arriba

Campos

  Nombre Descripción
Campo protegido _GroupColumns Este miembro está reservado para uso interno y no debe usarse directamente desde el código.
Campo públicoMiembro estático DropDownAdvancedPagingControl
Campo protegido IsAdminContextOnly
Campo públicoMiembro estático NoAdvancedPagingControl
Campo protegido OutOfContext
Campo públicoMiembro estático TextAdvancedPagingControl
Campo protegido UseHugeStringBuilderBuffer
Campo públicoMiembro estático WssStylePagingControl WssStylePagingControlMode = 0 = > debe mantenerse siempre aspecto del control de paginación predeterminada SPDataGrid. AdvancedPagingControlMode = 1 = > textbox como avanzado control directo de paginación. AdvancedPagingControlMode = 2 = > cuadro de lista desplegable. AdvancedPagingControlMode = 3 = > ninguno. No lo muestran. ¿Cualquier modo de futuro? ...

Arriba

Vea también

Referencia

clase DataResultBase

Espacio de nombres Microsoft.SharePoint.Portal.WebControls