Partager via


DataResultBase - Membres

Définit toutes les propriétés de rendu général et les méthodes pour les résultats des données. La classe DataResultBase est la classe de base pour la classe QueryResultBase , qui est la classe de base pour la SearchResults WebPart dans la page de résultats de recherche.

Le type DataResultBase expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DataResultBase Initialise une nouvelle instance de la classe DataResultBase .

Haut

Propriétés

  Nom Description
Propriété publique AdvancedPagingControlMode Obtient ou définit le mode de contrôle de pagination du WebPart.
Propriété publique AlternatingCssClass Obtient ou définit le nom de classe CSS définissant les caractéristiques d'affichage de ligne en alternance.
Propriété publique CollapseGroupString Obtient ou définit la chaîne qui sera affichée avec le contrôle de résultats de la réduire.
Propriété publique ColumnDisplayNames Obtient ou définit la colonne des noms de titre.
Propriété publique ColumnNumberForEachItem Obtient ou définit le nombre de colonnes à afficher dans la première ligne de chaque élément du jeu de résultats.
Propriété publique ColumnURIs Obtient ou définit l'Uniform Resource Identifier (URI) associées avec les colonnes. Cela vous permet de choisir la propriété sur laquelle la colonne de tri.
Propriété publique ColumnWidths Obtient ou définit la largeur des colonnes dans la page de résultats de recherche.
Propriété publique DataColumnURISchema
Propriété publique DefaultGroupBy Obtient ou définit le nom de colonne par défaut à utiliser pour regrouper les résultats.
Propriété publique DefaultSortBy Obtient ou définit le nom de colonne par défaut à utiliser pour trier les résultats.
Propriété publique EnableQueryLogging Obtient ou définit une valeur qui active la journalisation des requêtes.
Propriété publique EnableSmartGrouping Obtient ou définit une valeur qui permet le regroupement actif sur le jeu de résultats.
Propriété publique EnableSQLCommandLogging Obtient ou définit une valeur qui active la journalisation des commandes SQL.
Propriété publique ExpandGroupString
Propriété publique FixLayout Obtient ou définit une valeur qui indique le contrôle direct du style du tableau.
Propriété publique GroupByList Obtient ou définit la liste des propriétés de regroupement.
Propriété publique IsItemIconClickable
Propriété publique MaxGroupPreviewNum
Propriété publique MaxMatchingItemsNumber Obtient ou définit la limite supérieure du nombre de documents qui sont affichés dans une page de résultats.
Propriété publique OpenNewWindowForMatchingItems
Propriété publique ResultListID Obtient ou définit l'identificateur de composant WebPart résultats.
Propriété publique RowNumberForEachItem
Propriété publique ShowRankForEachItem
Propriété publique SortByList Obtient ou définit la liste des propriétés pour le tri.
Propriété publique SupportExpandCollapseAll
Propriété publique SupportGroupBy
Propriété publique SupportItemIcon
Propriété publique SupportPaging
Propriété publique SupportShowHideDetail
Propriété publique SupportSortBy
Propriété publique TextForNoResults Le texte affiché lorsque aucun résultat de requête n'est retournées. La valeur initiale est "", aucune chaîne ne s'affiche. Mais QueryResultBase définit la valeur de la chaîne d'avertissement standard par défaut.
Propriété publique UseAlternatingColors

Haut

Méthodes

  Nom Description
Méthode protégée AcquireHugeStringBuilder Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Méthode protégée AcquireStringBuilder Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Méthode protégée CreateActionMenusTemplates Crée des modèles de menu action pour éviter la création de menus pour chaque élément des résultats.
Méthode protégée CreateChildControls Crée l'arborescence du contrôle pour le jeu de résultats. (Remplace WebPartLocCreateChildControls())
Méthode protégée GetCurrentRow
Méthode protégée GetQueryResults GetQueryResults est conçu pour prendre en charge la requête asynchrone. Il doit attendre jusqu'à la fin de la requête. renvoyé est le groupe de données du résultat de la requête.
Méthode protégée GetTotalMatchingItemNum
Méthode protégée GetTotalResultRowNumber
Méthode protégée IssueQuery IssueQuery vous émettez la requête et retourne un handle pour le résultat dans le cas d'une requête asynchrone.
Méthode protégée OnInit Gestionnaire d'événements OnInit appelé au moment de cette contro INIT. Historique : 01/01/02 : créé le 19/04/02 : déplacer GenerateQuery OnLoad() et laissez-les il vierges ici pour la classe de base. Sous-classe peut toujours substituer. (Remplace WebPartLocOnInit(Object, EventArgs))
Méthode protégée OnLoad OnLoad : La plupart du travail de la requête est effectuée ici. Tout obtenir à partir de la requête de formulaire et de sortie de page. fonction remplaçable depuis sous-classe souhaitez contrôler exact d'une séquence d'appel (Remplace WebPartLocOnLoad(Object, EventArgs))
Méthode protégée OnPreRender (Remplace WebPartLocOnPreRender(Object, EventArgs))
Méthode protégée ReleaseHugeStringBuilder
Méthode protégée ReleaseStringBuilder
Méthode protégée RenderOneColumnTitle RenderOneColumnTitle affiche un lien vers le titre colonne. Remarque : paire sont affichés en dehors de cette fonction.
Méthode protégée RenderWebPart fonction de composant webpart overrided. Il obtenir le résultat de la requête et générer la disposition finale (Remplace WebPartLocRenderWebPart(HtmlTextWriter))

Haut

Champs

  Nom Description
Champ protégé _GroupColumns Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code.
Champ publicMembre statique DropDownAdvancedPagingControl
Champ protégé IsAdminContextOnly
Champ publicMembre statique NoAdvancedPagingControl
Champ protégé OutOfContext
Champ publicMembre statique TextAdvancedPagingControl
Champ protégé UseHugeStringBuilderBuffer
Champ publicMembre statique WssStylePagingControl WssStylePagingControlMode = 0 = > doit être maintenue à toujours se présenter comme le contrôle de pagination par défaut SPDataGrid. AdvancedPagingControlMode = 1 = > zone de texte en tant que contrôle de pagination direct avancé. AdvancedPagingControlMode = 2 = > zone de liste déroulante. AdvancedPagingControlMode = 3 = > aucune. Ne pas l'afficher. N'importe quel mode futur ? ...

Haut

Voir aussi

Référence

DataResultBase classe

Microsoft.SharePoint.Portal.WebControls - Espace de noms