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 | |
---|---|---|
DataResultBase | Initialise une nouvelle instance de la classe DataResultBase . |
Haut
Propriétés
Nom | Description | |
---|---|---|
AdvancedPagingControlMode | Obtient ou définit le mode de contrôle de pagination du WebPart. | |
AlternatingCssClass | Obtient ou définit le nom de classe CSS définissant les caractéristiques d'affichage de ligne en alternance. | |
CollapseGroupString | Obtient ou définit la chaîne qui sera affichée avec le contrôle de résultats de la réduire. | |
ColumnDisplayNames | Obtient ou définit la colonne des noms de titre. | |
ColumnNumberForEachItem | Obtient ou définit le nombre de colonnes à afficher dans la première ligne de chaque élément du jeu de résultats. | |
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. | |
ColumnWidths | Obtient ou définit la largeur des colonnes dans la page de résultats de recherche. | |
DataColumnURISchema | ||
DefaultGroupBy | Obtient ou définit le nom de colonne par défaut à utiliser pour regrouper les résultats. | |
DefaultSortBy | Obtient ou définit le nom de colonne par défaut à utiliser pour trier les résultats. | |
EnableQueryLogging | Obtient ou définit une valeur qui active la journalisation des requêtes. | |
EnableSmartGrouping | Obtient ou définit une valeur qui permet le regroupement actif sur le jeu de résultats. | |
EnableSQLCommandLogging | Obtient ou définit une valeur qui active la journalisation des commandes SQL. | |
ExpandGroupString | ||
FixLayout | Obtient ou définit une valeur qui indique le contrôle direct du style du tableau. | |
GroupByList | Obtient ou définit la liste des propriétés de regroupement. | |
IsItemIconClickable | ||
MaxGroupPreviewNum | ||
MaxMatchingItemsNumber | Obtient ou définit la limite supérieure du nombre de documents qui sont affichés dans une page de résultats. | |
OpenNewWindowForMatchingItems | ||
ResultListID | Obtient ou définit l'identificateur de composant WebPart résultats. | |
RowNumberForEachItem | ||
ShowRankForEachItem | ||
SortByList | Obtient ou définit la liste des propriétés pour le tri. | |
SupportExpandCollapseAll | ||
SupportGroupBy | ||
SupportItemIcon | ||
SupportPaging | ||
SupportShowHideDetail | ||
SupportSortBy | ||
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. | |
UseAlternatingColors |
Haut
Méthodes
Nom | Description | |
---|---|---|
AcquireHugeStringBuilder | Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code. | |
AcquireStringBuilder | Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code. | |
CreateActionMenusTemplates | Crée des modèles de menu action pour éviter la création de menus pour chaque élément des résultats. | |
CreateChildControls | Crée l'arborescence du contrôle pour le jeu de résultats. (Remplace WebPartLocCreateChildControls()) | |
GetCurrentRow | ||
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. | |
GetTotalMatchingItemNum | ||
GetTotalResultRowNumber | ||
IssueQuery | IssueQuery vous émettez la requête et retourne un handle pour le résultat dans le cas d'une requête asynchrone. | |
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)) | |
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)) | |
OnPreRender | (Remplace WebPartLocOnPreRender(Object, EventArgs)) | |
ReleaseHugeStringBuilder | ||
ReleaseStringBuilder | ||
RenderOneColumnTitle | RenderOneColumnTitle affiche un lien vers le titre colonne. Remarque : paire sont affichés en dehors de cette fonction. | |
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 | |
---|---|---|
_GroupColumns | Ce membre est réservé à une utilisation interne et n’est pas destiné à être utilisé directement à partir de votre code. | |
DropDownAdvancedPagingControl | ||
IsAdminContextOnly | ||
NoAdvancedPagingControl | ||
OutOfContext | ||
TextAdvancedPagingControl | ||
UseHugeStringBuilderBuffer | ||
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