IReportViewerMessages (Interfaz)
Permite a las aplicaciones proporcionar mensajes de interfaz de usuario personalizados.
Espacio de nombres: Microsoft.Reporting.WebForms
Ensamblado: Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)
Sintaxis
'Declaración
Public Interface IReportViewerMessages
public interface IReportViewerMessages
public interface class IReportViewerMessages
type IReportViewerMessages = interface end
public interface IReportViewerMessages
El tipo IReportViewerMessages expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
BackButtonToolTip | Proporciona el texto de información sobre herramientas del botón Atrás. | |
ChangeCredentialsText | Proporciona el texto del botón Cambiar credenciales. | |
ChangeCredentialsToolTip | Proporciona el texto de información sobre herramientas del botón Cambiar credenciales. | |
CurrentPageTextBoxToolTip | Proporciona el texto de información sobre herramientas del cuadro de texto Página actual. | |
DocumentMap | Proporciona el texto de título del panel Mapa del documento. | |
DocumentMapButtonToolTip | Proporciona el texto de información sobre herramientas del botón Mapa del documento. | |
ExportButtonText | Proporciona el texto del botón Exportar. | |
ExportButtonToolTip | Proporciona el texto de información sobre herramientas del botón Exportar. | |
ExportFormatsToolTip | Proporciona el texto de información sobre herramientas del cuadro de lista desplegable Formatos de exportación. | |
FalseValueText | Proporciona el texto para un valor false. | |
FindButtonText | Proporciona el texto para el botón Buscar. | |
FindButtonToolTip | Proporciona el texto de información sobre herramientas para el botón Buscar. | |
FindNextButtonText | Proporciona el texto para el botón Buscar siguiente. | |
FindNextButtonToolTip | Proporciona el texto de información sobre herramientas para el botón Buscar siguiente. | |
FirstPageButtonToolTip | Proporciona el texto de información sobre herramientas del botón Primera página. | |
InvalidPageNumber | Proporciona el texto del mensaje de número de página no válido. | |
LastPageButtonToolTip | Proporciona el texto de información sobre herramientas del botón Última página. | |
NextPageButtonToolTip | Proporciona el texto de información sobre herramientas para el botón Página siguiente. | |
NoMoreMatches | Proporciona el texto para el mensaje que indica que no se han encontrado más entradas coincidentes. | |
NullCheckBoxText | Proporciona el texto de la casilla NULL. | |
NullValueText | Proporciona el texto para un valor nullreferencia null (Nothing en Visual Basic). | |
PageOf | Proporciona el texto para el mensaje de paginación. | |
ParameterAreaButtonToolTip | Proporciona el texto de información sobre herramientas del botón Área de parámetros. | |
PasswordPrompt | Proporciona el texto para la solicitud de contraseña. | |
PreviousPageButtonToolTip | Proporciona el texto de información sobre herramientas para el botón Página anterior. | |
PrintButtonToolTip | Proporciona el texto del botón Imprimir. | |
ProgressText | Proporciona el texto del mensaje de progreso que aparece cuando se procesa un informe. | |
RefreshButtonToolTip | Proporciona el texto de información sobre herramientas del botón Actualizar. | |
SearchTextBoxToolTip | Proporciona el texto de información sobre herramientas del cuadro de texto Buscar. | |
SelectAll | Proporciona el texto del elemento Seleccionar todo en un cuadro de lista desplegable con varios valores. | |
SelectAValue | Proporciona el texto del mensaje Seleccione un valor. | |
SelectFormat | Proporciona el texto del mensaje de selección de formato. | |
TextNotFound | Proporciona el texto del mensaje 'no se encontró el texto'. | |
TodayIs | Proporciona el texto del mensaje 'Hoy es...' en el control de calendario. | |
TrueValueText | Proporciona el texto de un valor TRUE. | |
UserNamePrompt | Proporciona el texto para la solicitud de nombre de usuario. | |
ViewReportButtonText | Proporciona el texto para el botón Ver informe. | |
ZoomControlToolTip | Proporciona el texto de información sobre herramientas del control Zoom. | |
ZoomToPageWidth | Proporciona el texto de la opción Zoom al ancho de página. | |
ZoomToWholePage | Proporciona el texto para el elemento Ajustar a toda la página. |
Arriba
Comentarios
La interfaz IReportViewerMessages se puede implementar para proporcionar una ubicación personalizada para la interfaz de usuario del control ReportViewer.Esta implementación se puede pasar al control ReportViewer agregando una opción de configuración de aplicación personalizada al archivo de configuración web.config mediante la clave “ReportViewerMessages”.
Por ejemplo:
<appSettings>
<add key="ReportViewerMessages" value="MyClass, MyAssembly" />
</appSettings>
Nota Para obtener más información sobre las opciones de configuración de web, vea Configuración de web.config para ReportViewer.
Si se devuelve un valor de cadena nullreferencia null (Nothing en Visual Basic) para una propiedad, el control ReportViewer mostrará la cadena de la interfaz de usuario original para ese elemento.
Ejemplos
El código siguiente es un ejemplo de una clase que implementa la interfaz IReportViewerMessages.
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
}
}