Свойство 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