Permission.Enabled Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, включены ли для текущей формы параметры разрешений, представленные объектом Permission.
public:
abstract property bool Enabled { bool get(); void set(bool value); };
public abstract bool Enabled { get; set; }
member this.Enabled : bool with get, set
Public MustOverride Property Enabled As Boolean
Значение свойства
True, если параметры разрешений включены; в противном случае — false.
Примеры
В следующем примере нажатие элемента управления Кнопка отображает сведения о том, включены ли параметры разрешений для текущей формы.
public void CTRL1_Clicked(object sender, ClickedEventArgs e)
{
MessageBox.Show(this.Permission.Enabled.ToString());
}
Public Sub CTRL1_Clicked(ByVal sender As Object, _
ByVal e As ClickedEventArgs)
MessageBox.Show(Me.Permission.Enabled.ToString())
End Sub
Комментарии
Используйте свойство Enabled, чтобы определить, имеет ли активная форма ограничивающие разрешения, а также чтобы включить или отключить разрешения. Установите для свойства Enabled значение false, чтобы отключить разрешения и удалить всех пользователей, кроме автора формы, и их разрешения.
Примечание. В режиме предварительного просмотра свойство Enabled всегда возвращает значение false, а если код пытается изменить этот параметр, возникает исключение System.Runtime.InteropServices.COMException и возвращается сообщение "Свойство или метод недоступен в режиме предварительного просмотра".
Доступ к этому элементу предоставляется только формам, работающим в том же домене, что и текущая открытая форма, а также формам с междоменными правами доступа.
Доступ к этому типу или элементу предоставляется только из кода, выполняющегося в формах, открытых в Microsoft InfoPath Filler.