Интерфейс UserObject
Предоставляет методы, которые можно использовать для возвращения сведений о текущем пользователе.
Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(False)> _
<CoClassAttribute(GetType(UserObjectWrapper))> _
<GuidAttribute("096cd6bc-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface UserObject
Inherits User
'Применение
Dim instance As UserObject
[CLSCompliantAttribute(false)]
[CoClassAttribute(typeof(UserObjectWrapper))]
[GuidAttribute("096cd6bc-0786-11d1-95fa-0080c78ee3bb")]
public interface UserObject : User
Заметки
Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье User.
Использование элементов интерфейса User обеспечивает совместимость с InfoPath 2003. Для использования новых элементов, добавленных в объектную модель User2 в Microsoft Office InfoPath 2007, необходимо привести объект, возвращенный свойством User объекта Application к типу User2. Дополнительные сведения см. в разделе Практическое руководство. Использование элементов Microsoft.Office.Interop.InfoPath.SemiTrust, несовместимых с InfoPath 2003.
Доступ к объекту UserObject можно получить через свойство User объекта Application.
См. также
Ссылка
Члены UserObject
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust