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


UserPermissionCollection.Item Свойство (String)

Возвращает объект UserPermission с указанным свойством UserId из коллекции.

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

Синтаксис

'Декларация
Public MustOverride ReadOnly Default Property Item ( _
    userId As String _
) As UserPermission
'Применение
Dim instance As UserPermissionCollection
Dim userId As String
Dim value As UserPermission

value = instance(userId)
public abstract UserPermission this [
    string userId
] { get; }

Параметры

  • userId
    Адрес электронной почты указанного пользователя.

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

Объект UserPermission, представляющий указанного пользователя. Возвращает значение , если указанный пользователь userId не существует.

Заметки

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

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

Пример

В следующем примере нажатие элемента управления возвращает объект UserPermissionsCollection и устанавливает для пользователя с адресом электронной почты someone@example.com уровень доступа .

public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
   Permission.UserPermissions["someone@example.com"].Permission = 
      PermissionType.Change;
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
   ByVal e As ClickedEventArgs)
   Permission.UserPermissions("someone@example.com").Permission = _
      PermissionType.Change
End Sub

См. также

Ссылка

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