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


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.

Применяется к