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


Свойство XmlForm.UserRole

Возвращает или задает текущего пользователя имени роли формы.

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

Синтаксис

'Декларация
Public MustOverride Property UserRole As String
'Применение
Dim instance As XmlForm
Dim value As String

value = instance.UserRole

instance.UserRole = value
public abstract string UserRole { get; set; }

Значение свойства

Имя роли пользователя, определенное в режиме конструктора с помощью команды меню .

Заметки

ЗаметкаЗаметка

Свойство UserRole обеспечивает те же функциональные возможности, что и свойство Role объекта XDocument в объектной модели COM или сценариев и свойство Role интерфейса _XDocument2 объектной модели управляемого кода, совместимой с InfoPath 2003.

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

Доступ к этому типу или члену имеется только из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007.

Пример

В следующем примере свойство UserRole используется для задания переменной с именем роли текущего пользователя.

string currentRole = this.UserRole;
Dim currentRole As String = Me.UserRole

См. также

Ссылка

Класс XmlForm
Члены XmlForm
Пространство имен Microsoft.Office.InfoPath