Поделиться через


Интерфейс UIObject

Представляет различные компоненты пользовательского интерфейса, которые можно использовать в форме Microsoft Office InfoPath 2007.

 

Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd549-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(UIObjectWrapper))> _
Public Interface UIObject
    Inherits UI2, UI
'Применение
Dim instance As UIObject
[CLSCompliantAttribute(false)] 
[GuidAttribute("096cd549-0786-11d1-95fa-0080c78ee3bb")] 
[CoClassAttribute(typeof(UIObjectWrapper))] 
public interface UIObject : UI2, UI

Заметки

Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье UI2.

Объект UIObject (пользовательский интерфейс) содержит ряд методов отображения настраиваемых и встроенных диалоговых окон.

Объект UIObject используется для программного отображения различных типов диалоговых окон для пользователей по мере заполнения формы. Он не используется для изменения пользовательского интерфейса InfoPath.

Можно получить доступ к объекту UIObject с использованием свойства UI объекта XDocument.

Объект UIObject содержит метод Alert, используемый для отображения простого окна сообщения с каким-либо настраиваемым текстом, как проиллюстрировано в следующем примере:

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

Одно из встроенных диалоговых окон InfoPath, которые может отображать объект UI - это диалоговое окно . Это диалоговое окно может отображаться пользователю с использованием метода ShowSignatureDialog следующим образом:

thisXDocument.UI.ShowSignatureDialog();
ЗаметкаЗаметка

Метод ShowSignatureDialog можно использовать только в формах, для которых разрешены цифровые подписи. Это метод возвращает ошибку при использовании в форме, для которой не разрешены цифровые подписи.

Дополнительные сведения об использовании объекта UIObject см. в разделе Практическое руководство. Отображение оповещений и диалоговых окон с помощью объектной модели InfoPath 2003.

См. также

Ссылка

Члены UIObject
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust