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


Свойство XmlForm.Permission

Возвращает ссылку на объект Permission, связанный с формой.

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

Синтаксис

'Декларация
Public MustOverride ReadOnly Property Permission As Permission
'Применение
Dim instance As XmlForm
Dim value As Permission

value = instance.Permission
public abstract Permission Permission { get; }

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

Объект Permission, представляющий параметры разрешения управления правами на доступ к данным (IRM) для формы.

Заметки

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

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

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

Пример

В следующем примере при нажатии элемента управления используется свойство Permission для возвращения объекта Permission для текущей формы и затем — свойство Enabled, чтобы отобразить, включены ли параметры разрешений для текущей формы.

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

См. также

Ссылка

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