IReportViewerMessages-Schnittstelle
Ermöglicht Anwendungen die Bereitstellung benutzerdefinierter Meldungen über die Benutzeroberfläche.
Namespace: Microsoft.Reporting.WebForms
Assembly: Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)
Syntax
'Declaration
Public Interface IReportViewerMessages
'Usage
Dim instance As IReportViewerMessages
public interface IReportViewerMessages
public interface class IReportViewerMessages
type IReportViewerMessages = interface end
public interface IReportViewerMessages
Der IReportViewerMessages-Typ macht folgende Elemente verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
BackButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Zurück bereit. | |
ChangeCredentialsText | Stellt den Text für die Schaltfläche Anmeldeinformationen ändern bereit. | |
ChangeCredentialsToolTip | Stellt den QuickInfo-Text für die Schaltfläche Anmeldeinformationen ändern bereit. | |
CurrentPageTextBoxToolTip | Stellt den QuickInfo-Text für das Textfeld Aktuelle Seite bereit. | |
DocumentMap | Stellt den Titeltext für den Dokumentstruktur-Bereich bereit. | |
DocumentMapButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Dokumentstruktur bereit. | |
ExportButtonText | Stellt den Text für die Schaltfläche Exportieren bereit. | |
ExportButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Exportieren bereit. | |
ExportFormatsToolTip | Stellt den QuickInfo-Text für das Dropdown-Listenfeld Exportformate bereit. | |
FalseValueText | Stellt den Text für einen false-Wert bereit. | |
FindButtonText | Stellt den Text für die Schaltfläche Suchen bereit. | |
FindButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Suchen bereit. | |
FindNextButtonText | Stellt den Text für die Schaltfläche Weitersuchen bereit. | |
FindNextButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Weitersuchen bereit. | |
FirstPageButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Erste Seite bereit. | |
InvalidPageNumber | Stellt den Text für die Meldung zur ungültigen Seitenzahl bereit. | |
LastPageButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Letzte Seite bereit. | |
NextPageButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Nächste Seite bereit. | |
NoMoreMatches | Stellt den Text für die Meldung bereit, dass keine weiteren Übereinstimmungen gefunden wurden. | |
NullCheckBoxText | Stellt den Text für das Kontrollkästchen Null bereit. | |
NullValueText | Stellt den Text für einen nullein NULL-Verweis (Nothing in Visual Basic)-Wert bereit. | |
PageOf | Stellt den Text für die Paginierungsmeldung bereit. | |
ParameterAreaButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Parameterbereich ein-/ausblenden bereit. | |
PasswordPrompt | Stellt den Text für die Aufforderung zur Eingabe des Kennworts bereit. | |
PreviousPageButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Vorherige Seite bereit. | |
PrintButtonToolTip | Stellt den Text für die Schaltfläche Drucken bereit. | |
ProgressText | Stellt den Text für die Statusmeldung bereit, die während der Verarbeitung eines Berichts angezeigt wird. | |
RefreshButtonToolTip | Stellt den QuickInfo-Text für die Schaltfläche Aktualisieren bereit. | |
SearchTextBoxToolTip | Stellt den QuickInfo-Text für das Textfeld Suchen bereit. | |
SelectAll | Stellt den Text für das Element Alles auswählen in einem mehrwertigen Dropdown-Listenfeld bereit. | |
SelectAValue | Stellt den Text für die Aufforderung zur Auswahl eines Werts bereit. | |
SelectFormat | Stellt den Text für die Aufforderung zur Auswahl eines Formats bereit. | |
TextNotFound | Stellt den Text für die Meldung bereit, dass ein Suchtext nicht gefunden wurde. | |
TodayIs | Stellt den Text für die Meldung 'Heute ist…' im Kalender-Steuerelement bereit. | |
TrueValueText | Stellt den Text für einen "true"-Wert bereit. | |
UserNamePrompt | Stellt den Text für die Aufforderung zur Eingabe des Benutzernamens bereit. | |
ViewReportButtonText | Stellt den Text für die Schaltfläche Bericht anzeigen bereit. | |
ZoomControlToolTip | Stellt den QuickInfo-Text für das Steuerelement Zoom bereit. | |
ZoomToPageWidth | Stellt den Text für die Zoomoption Seitenbreite bereit. | |
ZoomToWholePage | Stellt den Text für die Zoomoption Gesamte Seite bereit. |
Zum Anfang
Hinweise
Durch das Implementieren der IReportViewerMessages-Schnittstelle können Sie eine benutzerdefinierte Lokalisierung der Benutzeroberfläche des ReportViewer-Steuerelements bereitstellen. Diese Implementierung kann an das ReportViewer-Steuerelement übergeben werden, indem der Konfigurationsdatei web.config mithilfe des Schlüssels "ReportViewerMessages" eine benutzerdefinierte Anwendungseinstellung hinzugefügt wird.
Beispiel:
<appSettings>
<add key="ReportViewerMessages" value="MyClass, MyAssembly" />
</appSettings>
Hinweis Weitere Informationen zu Webkonfigurationseinstellungen finden Sie unter Web.config-Einstellungen für ReportViewer.
Wenn ein nullein NULL-Verweis (Nothing in Visual Basic)-Zeichenfolgenwert für eine Eigenschaft zurückgegeben wird, wird im ReportViewer-Steuerelement die ursprüngliche Benutzeroberflächenzeichenfolge dieses Elements angezeigt.
Beispiele
Der folgende Code stellt ein Beispiel für eine Klasse dar, die die IReportViewerMessages-Schnittstelle implementiert.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Reporting.WebForms;
namespace MySample
{
public class CReportViewerCustomMessages :
Microsoft.Reporting.WebForms.IReportViewerMessages
{
#region IReportViewerMessages Members
public string BackButtonToolTip
{
get { return("Add your custom text here."); }
}
public string ChangeCredentialsText
{
get { return("Add your custom text here."); }
}
public string ChangeCredentialsToolTip
{
get { return("Add your custom text here."); }
}
public string CurrentPageTextBoxToolTip
{
get { return("Add your custom text here."); }
}
public string DocumentMap
{
get { return("Add your custom text here."); }
}
public string DocumentMapButtonToolTip
{
get { return("Add your custom text here."); }
}
public string ExportButtonText
{
get { return("Add your custom text here."); }
}
public string ExportButtonToolTip
{
get { return("Add your custom text here."); }
}
public string ExportFormatsToolTip
{
get { return("Add your custom text here."); }
}
public string FalseValueText
{
get { return("Add your custom text here."); }
}
public string FindButtonText
{
get { return("Add your custom text here."); }
}
public string FindButtonToolTip
{
get { return("Add your custom text here."); }
}
public string FindNextButtonText
{
get { return("Add your custom text here."); }
}
public string FindNextButtonToolTip
{
get { return("Add your custom text here."); }
}
public string FirstPageButtonToolTip
{
get { return("Add your custom text here."); }
}
public string InvalidPageNumber
{
get { return("Add your custom text here."); }
}
public string LastPageButtonToolTip
{
get { return("Add your custom text here."); }
}
public string NextPageButtonToolTip
{
get { return("Add your custom text here."); }
}
public string NoMoreMatches
{
get { return("Add your custom text here."); }
}
public string NullCheckBoxText
{
get { return("Add your custom text here."); }
}
public string NullValueText
{
get { return("Add your custom text here."); }
}
public string PageOf
{
get { return("Add your custom text here."); }
}
public string ParameterAreaButtonToolTip
{
get { return("Add your custom text here."); }
}
public string PasswordPrompt
{
get { return("Add your custom text here."); }
}
public string PreviousPageButtonToolTip
{
get { return("Add your custom text here."); }
}
public string PrintButtonToolTip
{
get { return("Add your custom text here."); }
}
public string ProgressText
{
get { return("Add your custom text here."); }
}
public string RefreshButtonToolTip
{
get { return("Add your custom text here."); }
}
public string SearchTextBoxToolTip
{
get { return("Add your custom text here."); }
}
public string SelectAValue
{
get { return("Add your custom text here."); }
}
public string SelectAll
{
get { return("Add your custom text here."); }
}
public string SelectFormat
{
get { return("Add your custom text here."); }
}
public string TextNotFound
{
get { return("Add your custom text here."); }
}
public string TodayIs
{
get { return("Add your custom text here."); }
}
public string TrueValueText
{
get { return("Add your custom text here."); }
}
public string UserNamePrompt
{
get { return("Add your custom text here."); }
}
public string ViewReportButtonText
{
get { return("Add your custom text here."); }
}
public string ZoomControlToolTip
{
get { return("Add your custom text here."); }
}
public string ZoomToPageWidth
{
get { return("Add your custom text here."); }
}
public string ZoomToWholePage
{
get { return("Add your custom text here."); }
}
#endregion
}
}