Compartir a través de


Miembros QueryResultBase

La clase QueryResultBase implementa la clase base para los elementos Web que controlan los resultados de la consulta de búsqueda.

El tipo QueryResultBase expone los siguientes miembros.

Constructores

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

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AdvancedPagingControlMode Obtiene o establece el modo de control de paginación del control WebPart. (Heredado desde DataResultBase).
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. (Heredado desde DataResultBase).
Propiedad pública CollapseGroupString Obtiene o establece la cadena que se muestra con el control de contraer resultados. (Heredado desde DataResultBase).
Propiedad pública ColumnDisplayNames Obtiene o establece los nombres de encabezado de la columna. (Heredado desde DataResultBase).
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. (Heredado desde DataResultBase).
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. (Heredado desde DataResultBase).
Propiedad pública ColumnWidths Obtiene o establece el ancho de las columnas en la página de resultados de la búsqueda. (Heredado desde DataResultBase).
Propiedad pública DataColumnURISchema (Heredado desde DataResultBase).
Propiedad pública DefaultGroupBy Obtiene o establece el nombre de columna predeterminado para agrupar los resultados. (Heredado desde DataResultBase).
Propiedad protegida DefaultScopes Este miembro está reservado para uso interno y no debe usarse directamente desde el código.
Propiedad pública DefaultSortBy Obtiene o establece el nombre de columna predeterminado de ordenación de los resultados. (Heredado desde DataResultBase).
Propiedad pública EnableQueryLogging Obtiene o establece un valor que habilita el registro de consultas. (Heredado desde DataResultBase).
Propiedad pública EnableSmartGrouping Obtiene o establece un valor que habilita la agrupación inteligente en el conjunto de resultados. (Heredado desde DataResultBase).
Propiedad pública EnableSQLCommandLogging Obtiene o establece un valor que habilita el registro de comandos SQL. (Heredado desde DataResultBase).
Propiedad pública ExpandGroupString (Heredado desde DataResultBase).
Propiedad pública FixLayout Obtiene o establece un valor que indica el control directo del estilo de tabla. (Heredado desde DataResultBase).
Propiedad pública GroupByList Obtiene o establece la lista de propiedades para agrupar por. (Heredado desde DataResultBase).
Propiedad pública IsItemIconClickable (Heredado desde DataResultBase).
Propiedad pública MaxGroupPreviewNum (Heredado desde DataResultBase).
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. (Heredado desde DataResultBase).
Propiedad pública OpenNewWindowForMatchingItems (Heredado desde DataResultBase).
Propiedad protegida QueryTemplate La propiedad QueryTemplate de la clase QueryResultBase Obtiene la plantilla de consulta usada por los elementos Web que se derivan de esta clase.
Propiedad pública QueryTemplateFromPart La propiedad QueryTemplateFromPart de la clase QueryResultBase Obtiene o establece la cláusula FROM de la plantilla de consulta usada por los elementos Web que se derivan de esta clase.
Propiedad pública QueryTemplateOrderByPart La propiedad QueryTemplateOrderByPart de la clase QueryResultBase Obtiene o establece la cláusula ORDER BY de la plantilla de consulta usada por los elementos Web que se derivan de esta clase.
Propiedad pública QueryTemplateSelectPart La propiedad QueryTemplateSelectPart de la clase QueryResultBase Obtiene o establece la cláusula SELECT de la plantilla de consulta usada por los elementos Web que se derivan de esta clase.
Propiedad pública QueryTemplateWherePart La propiedad QueryTemplateWherePart de la clase QueryResultBase Obtiene o establece la cláusula WHERE de la plantilla de consulta usada por los elementos Web que se derivan de esta clase.
Propiedad pública ResultListID Obtiene o establece el identificador de los resultados de la parte Web. (Heredado desde DataResultBase).
Propiedad pública RowNumberForEachItem (Heredado desde DataResultBase).
Propiedad protegida SearchScopes Este miembro está reservado para uso interno y no debe usarse directamente desde el código.
Propiedad pública ShowRankForEachItem (Heredado desde DataResultBase).
Propiedad protegida SiteName La propiedad de nombre de sitio de la clase QueryResultBase está reservada para uso interno únicamente.
Propiedad pública SortByList Obtiene o establece la lista de propiedades para ordenar. (Heredado desde DataResultBase).
Propiedad pública SupportExpandCollapseAll (Heredado desde DataResultBase).
Propiedad pública SupportGroupBy (Heredado desde DataResultBase).
Propiedad pública SupportItemIcon (Heredado desde DataResultBase).
Propiedad pública SupportPaging (Heredado desde DataResultBase).
Propiedad pública SupportShowHideDetail (Heredado desde DataResultBase).
Propiedad pública SupportSortBy (Heredado desde DataResultBase).
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. (Heredado desde DataResultBase).
Propiedad pública UseAlternatingColors (Heredado desde DataResultBase).

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. (Heredado desde DataResultBase).
Método protegido AcquireStringBuilder Este miembro está reservado para uso interno y no debe usarse directamente desde el código. (Heredado desde DataResultBase).
Método públicoMiembro estático ConvertIDataReaderToDataSet Convierte el contenido de una interfaz de System.Data.IDataReader a una System.Data.DataSet.
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. (Heredado desde DataResultBase).
Método protegido CreateChildControls Crea el árbol de controles para el conjunto de resultados. (Heredado desde DataResultBase).
Método público CreateCustomMenu Este miembro está reservado para uso interno y no debe usarse directamente desde el código.
Método protegido GenerateHtmlForItemIcon El método GenerateHtmlForItemIcon de la clase QueryResultBase genera el código HTML para el icono de la DataRow especificado en el conjunto de resultados de búsqueda.
Método protegido GenerateHtmlForRowColumn El método GenerateHtmlForRowColumn de la clase QueryResultBase genera el código HTML que se muestra para una celda de tabla en una fila de tabla de la DataRow especificado en el conjunto de resultados de búsqueda. Esta posición en los resultados HTML representados contiene la ruta de acceso al elemento especificado.
Método protegido GenerateHtmlOneRowForOneItem El método GenerateHtmlOneRowForOneItem de la clase QueryResultBase genera el código HTML de una fila de la DataRow especificado en el conjunto de resultados de búsqueda.
Método protegido GenerateMenuButtonHtmlForItem El método GenerateMenuButtonHtmlForItem de la clase QueryResultBase genera código HTML para el botón de menú.
Método protegido GenerateQueryString El método GenerateQueryString de la clase QueryResultBase procesa la plantilla de consulta y reemplaza los marcadores de posición con valores de tiempo de ejecución.
Método protegido GetCurrentRow Reemplace el método GetCurrentRow de la clase QueryResultBase para obtener la fila actual en el conjunto de resultados de búsqueda. (Reemplaza a DataResultBase.GetCurrentRow()).
Método protegido GetItemUrl El método GetItemUrl de la clase QueryResultBase Obtiene la dirección URL del DataRow que representa un elemento del conjunto de resultados especificado.
Método protegido GetQueryResults Reemplace el método GetQueryResults de la clase QueryResultBase si su clase derivada necesita admitir las consultas asincrónicas. (Reemplaza a DataResultBase.GetQueryResults(Object)).
Método protegido GetSearchDisplayTitle GetSearchDisplayTitle: Obtener el valor como el título para mostrar en los resultados de búsqueda. El valor se recuperará desde Office #title(later changed to fulltextqueryinfo:displaytitle) y, a continuación, DAV: DisplayName, si están vacías, que usará el strBackupTitle.
Método protegido GetTotalMatchingItemNum (Heredado desde DataResultBase).
Método protegido GetTotalResultRowNumber El método GetTotalResultRowNumber de la clase QueryResultBase Obtiene el número total de filas en el conjunto de resultados. (Reemplaza a DataResultBase.GetTotalResultRowNumber()).
Método protegido IsBestBet El método IsBestBet de la clase QueryResultBase Obtiene una marca que indica si el resultado de búsqueda especificada es una opción más probable.
Método protegido IssueQuery El método IssueQuery de la clase QueryResultBase ejecuta la consulta especificada. Devuelve un identificador único para la consulta en el caso de una consulta asincrónica. Devuelve un conjunto de datos con los resultados de consulta si la consulta se ejecuta sin errores; de lo contrario, devuelve null. (Reemplaza a DataResultBase.IssueQuery(String, Int32, Int32)).
Método protegido OnInit El método OnInit de la clase QueryResultBase invalida el método Microsoft.SharePoint.WebPartPages.WebPart.OnInit. Este método genera el evento System.Web.UI.Control.Init que se produce cuando se crea una instancia de este elemento Web. (Reemplaza a DataResultBase.OnInit(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 (Heredado desde DataResultBase).
Método protegido OnPreRender El método OnPreRender de la clase QueryResultBase invalida el método Microsoft.SharePoint.WebPartPages.WebPart.OnPreRender. Este método provoca el evento System.Web.UI.Control.PreRender que se produce inmediatamente antes de que se presenta el elemento Web a su página de elementos Web que lo contiene. (Reemplaza a DataResultBase.OnPreRender(Object, EventArgs)).
Método protegido ReleaseHugeStringBuilder (Heredado desde DataResultBase).
Método protegido ReleaseStringBuilder (Heredado desde DataResultBase).
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. (Heredado desde DataResultBase).
Método protegido RenderWebPart El método RenderWebPart de la clase QueryResultBase invalida el método Microsoft.SharePoint.WebPartPages.WebPart.RenderWebPart. Este método representa el código HTML para el cuerpo de este elemento Web en el cliente. (Reemplaza a DataResultBase.RenderWebPart(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. (Heredado desde DataResultBase).
Campo protegido IsAdminContextOnly (Heredado desde DataResultBase).
Campo protegido m_bAllSearchSourcesSelected El campo m_bAllSearchSourcesSelected de la clase QueryResultBase está reservado para uso interno únicamente.
Campo protegido m_strContextSensitiveScopeRealName
Campo protegido m_strKeywords El campo m_strKeywords de la clase QueryResultBase contiene palabras clave que se usa en la cadena de consulta.
Campo protegido m_strQueryIssued Este miembro está reservado para uso interno y no debe usarse directamente desde el código.
Campo protegido OutOfContext (Heredado desde DataResultBase).
Campo públicoMiembro estático SearchScopeCategories_ExcludeAll Este miembro está reservado para uso interno y no debe usarse directamente desde el código.
Campo públicoMiembro estático SearchScopeCategories_IncludeChildren Este miembro está reservado para uso interno y no debe usarse directamente desde el código.
Campo protegido UseHugeStringBuilderBuffer (Heredado desde DataResultBase).

Arriba

Vea también

Referencia

clase QueryResultBase

Espacio de nombres Microsoft.SharePoint.Portal.WebControls