QueryResultBase.GenerateHtmlOneRowForOneItem - Méthode
La méthode GenerateHtmlOneRowForOneItem de la classe QueryResultBase génère le code HTML pour une ligne du DataRow spécifié dans le jeu de résultats de recherche.
Espace de noms : Microsoft.SharePoint.Portal.WebControls
Assembly : Microsoft.Office.Server.Search (dans Microsoft.Office.Server.Search.dll)
Syntaxe
'Déclaration
Protected Overridable Sub GenerateHtmlOneRowForOneItem ( _
objectDataRow As DataRow, _
sbRenderRowHtml As StringBuilder, _
rowID As Integer, _
strStyleClass As String, _
iIndexOfItemInDataSet As Integer, _
iIndexOfItemInGroup As Integer _
)
'Utilisation
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
)
Paramètres
objectDataRow
Type : System.Data.DataRowDataRow qui représente l'élément dans le jeu de résultats.
sbRenderRowHtml
Type : System.Text.StringBuilderStringBuilder qui contient le code HTML pour la ligne spécifiée.
rowID
Type : System.Int32Index de la ligne de données à générer. la valeur 0 indique que le premier tableau HTML ligne.
strStyleClass
Type : System.StringStyle de la feuille de style qui s'applique à cette ligne. Ce paramètre est réservé à un usage interne.
iIndexOfItemInDataSet
Type : System.Int32Index de cet élément dans le jeu de résultats à afficher. 0 représente le premier élément.
iIndexOfItemInGroup
Type : System.Int32Index de cet élément dans son groupe. Cette valeur est utilisée pour développer et réduire le groupe de résultats dans le navigateur.
Remarques
La méthode GenerateHtmlOneRowForOneItem génère un fichier HTML différent si DataRow contient des informations relatives à une personne. Dans le cas contraire est appelle la GenerateHtmlOneRowForOneItem dans la classe de base, QueryResultBase.
Cette méthode ne doit pas générer des balises < TR > du DataRow.