UserPermissionCollection.Item[] Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Item[Int32] |
Возвращает объект по UserPermission указанному индексу в коллекции. |
Item[String] |
UserPermission Получите объект с указанным UserId из коллекции. |
Item[Int32]
Возвращает объект по UserPermission указанному индексу в коллекции.
public:
abstract property Microsoft::Office::InfoPath::UserPermission ^ default[int] { Microsoft::Office::InfoPath::UserPermission ^ get(int index); };
public abstract Microsoft.Office.InfoPath.UserPermission this[int index] { get; }
member this.Item(int) : Microsoft.Office.InfoPath.UserPermission
Default Public MustOverride ReadOnly Property Item(index As Integer) As UserPermission
Параметры
- index
- Int32
Индекс объекта UserPermission для извлечения, начинающийся с нуля.
Значение свойства
Объект UserPermission , представляющий указанного пользователя.
Примеры
В следующем примере нажатие элемента управления Кнопка возвращает объект UserPermissionsCollection для текущей формы и устанавливает для второго пользователя в коллекции уровень доступа Заменить.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
Permission.UserPermissions[1].Permission = PermissionType.Change;
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
Permission.UserPermissions(1).Permission = PermissionType.Change
End Sub
Комментарии
Доступ к этому элементу предоставляется только формам, работающим в том же домене, что и текущая открытая форма, а также формам с междоменными правами доступа.
Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.
Применяется к
Item[String]
UserPermission Получите объект с указанным UserId из коллекции.
public:
abstract property Microsoft::Office::InfoPath::UserPermission ^ default[System::String ^] { Microsoft::Office::InfoPath::UserPermission ^ get(System::String ^ userId); };
public abstract Microsoft.Office.InfoPath.UserPermission this[string userId] { get; }
member this.Item(string) : Microsoft.Office.InfoPath.UserPermission
Default Public MustOverride ReadOnly Property Item(userId As String) As UserPermission
Параметры
- userId
- String
Адрес электронной почты указанного пользователя.
Значение свойства
Объект UserPermission , представляющий указанного пользователя. Возвращает пустую ссылку (Nothing в Visual Basic), если указанная userId
ссылка не существует.
Примеры
В следующем примере при щелчке элемента управления Кнопка возвращается 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
Комментарии
Доступ к этому элементу предоставляется только формам, работающим в том же домене, что и текущая открытая форма, а также формам с междоменными правами доступа.
Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.