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


Permission.PermissionFromPolicy Свойство

Определение

Возвращает значение, указывающее, была ли применена политика разрешений к текущей форме.

public:
 property bool PermissionFromPolicy { bool get(); };
public bool PermissionFromPolicy { get; }
member this.PermissionFromPolicy : bool
Public ReadOnly Property PermissionFromPolicy As Boolean

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

значение true , если политика разрешений была применена; в противном случае — значение false.

Примеры

In the following example, the PermissionFromPolicy property is used to display whether a permission policy has been applied to the current form.

_XDocument3 thisDoc = (_XDocument3)thisXDocument;
thisXDocument.UI.Alert(
   thisDoc.Permission.PermissionFromPolicy.ToString());
Dim thisDoc As _XDocument3 = DirectCast(thisXDocument, _XDocument3)
thisXDocument.UI.Alert( _
   thisDoc.Permission.PermissionFromPolicy.ToString())

Комментарии

InfoPath поддерживает политики административных разрешений, в которых перечислены пользователи и группы и их разрешения формы. Свойство PermissionFromPolicy указывает, была ли применена политика разрешений, когда последний раз были включены разрешения формы.

Свойство PermissionFromPolicy всегда возвращает значение false, если проверка выполняется не владельцем формы, даже если пользователь имеет разрешения объектной модели.

Так как объект Permission и его члены являются новыми для Microsoft InfoPath, необходимо привести объект, возвращенный переменной thisXDocument , к _XDocument3 типу для доступа к этому объекту и его членам. Дополнительные сведения см. в разделе How to: Use Object Model Members That Are Not Compatible with InfoPath 2003.

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

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