Compartilhar via


UIObject Interface

Definição

Representa vários componentes de interface do usuário que podem ser usados em um formulário InfoPath do Microsoft Office.

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
Implementações
UI2

Comentários

This type is a wrapper for a coclass that is required by managed code for COM interoperability. Use this type to access the members of the COM interface implemented by this coclass. Para obter informações sobre a interface COM, incluindo um link para descrições de seus membros, consulteUI2.

O objeto UIObject (interface do usuário) fornece uma série de métodos para exibir caixas de diálogo personalizadas e internas.

O objeto UIObject é usado para exibir programaticamente vários tipos de caixas de diálogo para os usuários à medida que preenchem um formulário. Ele não é usado para modificar a interface do usuário do InfoPath.

O objeto UIObject é acessado por meio da UI propriedade do XDocument objeto.

O objeto UIObject fornece o Alert(String) método, que é usado para exibir uma caixa de mensagem simples com algum texto personalizado, conforme mostrado no exemplo a seguir:

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

Uma das caixas de diálogo internas do InfoPath que o objeto UI pode exibir é a caixa de diálogo Assinaturas Digitais; essa caixa de diálogo pode ser exibida para o usuário usando o ShowSignatureDialog() método da seguinte maneira:

thisXDocument.UI.ShowSignatureDialog();

Observação: o método ShowSignatureDialog só pode ser usado em formulários habilitados para assinatura digital. O método retornará um erro se usado em um formulário que não está habilitado para assinatura digital.

Para obter mais informações sobre como usar o objeto UIObject , consulte Como exibir alertas e caixas de diálogo.

Métodos

Alert(String)

Exibe uma caixa de mensagem com uma mensagem de texto personalizada em um formulário InfoPath do Microsoft Office.

(Herdado de UI2)
Confirm(String, XdConfirmButtons)

Exibe uma caixa de mensagem com botões para entrada de um usuário.

(Herdado de UI2)
SetSaveAsDialogFileName(String)

Define o nome do arquivo padrão para um formulário na caixa de diálogo Salvar como.

(Herdado de UI2)
SetSaveAsDialogLocation(String)

Define o local inicial em que a caixa de diálogo Salvar como começa a navegar quando é aberta.

(Herdado de UI2)
ShowMailItem(String, String, String, String, String)

Cria uma mensagem de email no editor de email padrão e anexa o formulário infopath do Microsoft Office atualmente aberto à mensagem.

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

Exibe uma caixa de diálogo modal personalizada em um formulário infopath do Microsoft Office.

(Herdado de UI2)
ShowSignatureDialog()

Exibe a caixa de diálogo Assinaturas Digitais do Microsoft Office InfoPath 2003.

(Herdado de UI2)

Aplica-se a