QueryResultBase.GenerateHtmlOneRowForOneItem method
O método GenerateHtmlOneRowForOneItem da classe QueryResultBase gera o HTML para uma linha para o DataRow especificado no conjunto de resultados de pesquisa.
Namespace: Microsoft.SharePoint.Portal.WebControls
Assembly: Microsoft.Office.Server.Search (in Microsoft.Office.Server.Search.dll)
Syntax
'Declaração
Protected Overridable Sub GenerateHtmlOneRowForOneItem ( _
objectDataRow As DataRow, _
sbRenderRowHtml As StringBuilder, _
rowID As Integer, _
strStyleClass As String, _
iIndexOfItemInDataSet As Integer, _
iIndexOfItemInGroup As Integer _
)
'Uso
Dim objectDataRow As DataRow
Dim sbRenderRowHtml As StringBuilder
Dim rowID As Integer
Dim strStyleClass As String
Dim iIndexOfItemInDataSet As Integer
Dim iIndexOfItemInGroup As Integer
Me.GenerateHtmlOneRowForOneItem(objectDataRow, _
sbRenderRowHtml, rowID, strStyleClass, _
iIndexOfItemInDataSet, iIndexOfItemInGroup)
protected virtual void GenerateHtmlOneRowForOneItem(
DataRow objectDataRow,
StringBuilder sbRenderRowHtml,
int rowID,
string strStyleClass,
int iIndexOfItemInDataSet,
int iIndexOfItemInGroup
)
Parâmetros
objectDataRow
Type: System.Data.DataRowDataRow que representa o item no conjunto de resultados.
sbRenderRowHtml
Type: System.Text.StringBuilderStringBuilder que contém o HTML para a linha especificada.
rowID
Type: System.Int32Índice da linha de dados para gerar. 0 indica que o HTML da primeiro linha da tabela.
strStyleClass
Type: System.StringEstilo de folha de estilo que se aplica a esta linha. Esse parâmetro é reservado para uso interno.
iIndexOfItemInDataSet
Type: System.Int32Índice deste item no conjunto a renderização de resultados. 0 representa o primeiro item.
iIndexOfItemInGroup
Type: System.Int32Índice deste item em seu grupo. Esse valor é usado para expandir e recolher o grupo de resultados no navegador.
Comentários
O método GenerateHtmlOneRowForOneItem gera HTML diferente, se o DataRow contém informações sobre uma pessoa. Caso contrário, é o GenerateHtmlOneRowForOneItem na classe base, QueryResultBase chamadas.
Este método não deve gerar tags < TR > da DataRow.