Метод UserPermissionCollection.Remove
Удаляет объект UserPermission с указанным свойством UserId из коллекции.
Пространство имен: Microsoft.Office.InfoPath
Сборка: Microsoft.Office.InfoPath (в microsoft.office.infopath.dll)
Синтаксис
'Декларация
Public MustOverride Sub Remove ( _
userId As String _
)
'Применение
Dim instance As UserPermissionCollection
Dim userId As String
instance.Remove(userId)
public abstract void Remove (
string userId
)
Параметры
- userId
Адрес электронной почты (в формате user@domain.com) пользователя, который будет удален.
Исключения
Тип исключения | Условие |
---|---|
Этому методу передан параметр . |
|
Этому методу передан недопустимый параметр . Например, неправильный тип или формат. |
Заметки
Доступ к этому члену имеется только у форм, открытых из шаблона формы, настроенного в разделе "Безопасность и доверие" диалогового окна "Параметры формы" на работу с полным доверием. Этот член требует для текущего вызова полного доверия и не может быть использован программой с частичным доверием. Дополнительные сведения см. в статье "Использование библиотек из программ с частичным доверием" на MSDN.
Доступ к этому типу или члену имеется только из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007.
Пример
В следующем примере нажатие элемента управления возвращает объект UserPermissionsCollection и удаляет пользователя с адресом электронной почты someone@example.com.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
this.Permission.UserPermissions.Remove("someone@example.com");
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
Me.Permission.UserPermissions.Remove("someone@example.com")
End Sub
См. также
Ссылка
Класс UserPermissionCollection
Члены UserPermissionCollection
Пространство имен Microsoft.Office.InfoPath