共用方式為


Permission.Enabled 屬性

取得或設定值,指出是否針對目前表單啟用 Permission 物件所代表的權限設定。

**命名空間:**Microsoft.Office.Interop.InfoPath
**組件:**Microsoft.Office.Interop.InfoPath (於 microsoft.office.interop.infopath.dll 中)

語法

'宣告
<DispIdAttribute(6)> _
Property Enabled As Boolean
'用途
Dim instance As Permission
Dim value As Boolean

value = instance.Enabled

instance.Enabled = value
[DispIdAttribute(6)] 
bool Enabled { get; set; }

屬性值

如果啟用權限設定,則為 true,否則為 false

備註

使用 Enabled 屬性來判斷作用中表單的權限是否受限制,以及是否要啟用或停用權限。將 Enabled 設為 false,會停用權限並移除所有使用者 (表單作者除外) 及其權限。

注意

在預覽模式中,Enabled 屬性一定會傳回 false,如果程式碼嘗試變更此設定,則會引發 System.Runtime.InteropServices.COMException,並且會傳回訊息「預覽模式中無法使用屬性/方法」。

範例

在下列範例中,使用 Enabled 屬性來顯示是否針對目前表單啟用權限設定。

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

請參閱

參考

Permission 介面
Permission 成員
Microsoft.Office.Interop.InfoPath 命名空間