Compartir a través de


UIObject Interfaz

Definición

Representa varios componentes de la interfaz de usuario que se pueden usar en un formulario de Microsoft Office InfoPath.

public interface class UIObject : Microsoft::Office::Interop::InfoPath::UI2
[System.Runtime.InteropServices.Guid("096CD549-0786-11D1-95FA-0080C78EE3BB")]
public interface UIObject : Microsoft.Office.Interop.InfoPath.UI2
type UIObject = interface
    interface UI2
Public Interface UIObject
Implements UI2
Derivado
Atributos
Implementaciones
UI2

Comentarios

Este tipo es un contenedor para una coclase que requiere el código administrado para la interoperabilidad con COM. Use este tipo para acceder a los miembros de la interfaz COM que implementa esta coclase. Para obtener información sobre la interfaz COM, incluido un vínculo a las descripciones de sus miembros, consulteUI2 .

El objeto UIObject proporciona varios métodos para mostrar cuadros de diálogo personalizados e integrados.

El objeto UIObject se utiliza para mostrar mediante programación varios tipos de cuadros de diálogo a los usuarios mientras rellenan un formulario. No se utiliza para modificar la interfaz de usuario de InfoPath.

Se obtiene acceso al objeto UIObject a través de la UI propiedad del XDocument objeto .

El objeto UIObject proporciona el Alert(String) método , que se usa para mostrar un cuadro de mensaje simple con texto personalizado, como se muestra en el ejemplo siguiente:

thisXDocument.UI.Alert("Custom message text goes here.");

Uno de los cuadros de diálogo integrados de InfoPath que puede mostrar el objeto de interfaz de usuario es el cuadro de diálogo Firmas digitales; Este cuadro de diálogo se puede mostrar al usuario mediante el ShowSignatureDialog() método , como se indica a continuación:

thisXDocument.UI.ShowSignatureDialog();

Nota: El método ShowSignatureDialog solo se puede usar en formularios habilitados para la firma digital. Devolverá un error si se utiliza en un formulario que no lo esté.

Para obtener más información sobre el uso del objeto UIObject , vea Cómo: Mostrar alertas y cuadros de diálogo.

Métodos

Alert(String)

Muestra un cuadro de mensaje con un mensaje de texto personalizado en un formulario de Microsoft Office InfoPath.

(Heredado de UI2)
Confirm(String, XdConfirmButtons)

Muestra un cuadro de mensaje con botones para obtener información de un usuario.

(Heredado de UI2)
SetSaveAsDialogFileName(String)

Establece el nombre de archivo predeterminado de un formulario en el cuadro de diálogo Guardar como.

(Heredado de UI2)
SetSaveAsDialogLocation(String)

Establece la ubicación inicial desde la que empieza a examinar el cuadro de diálogo Guardar como al abrirlo.

(Heredado de UI2)
ShowMailItem(String, String, String, String, String)

Crea un mensaje de correo electrónico en el editor de correo electrónico predeterminado y adjunta el formulario de Microsoft Office InfoPath abierto actualmente al mensaje.

(Heredado de UI2)
ShowModalDialog(String, Object, Object, Object, Object, Object)

Muestra un cuadro de diálogo modal personalizado en un formulario de Microsoft Office InfoPath.

(Heredado de UI2)
ShowSignatureDialog()

Muestra el cuadro de diálogo Firmas digitales de Microsoft Office InfoPath 2003.

(Heredado de UI2)

Se aplica a