UserPermissionObject 介面
表示目前表單之 Permission 集合的成員。
**命名空間:**Microsoft.Office.Interop.InfoPath
**組件:**Microsoft.Office.Interop.InfoPath (於 microsoft.office.interop.infopath.dll 中)
語法
'宣告
<GuidAttribute("096CD6CB-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(UserPermissionObjectClass))> _
Public Interface UserPermissionObject
Inherits UserPermission
'用途
Dim instance As UserPermissionObject
[GuidAttribute("096CD6CB-0786-11D1-95FA-0080C78EE3BB")]
[CoClassAttribute(typeof(UserPermissionObjectClass))]
public interface UserPermissionObject : UserPermission
備註
此類型為 coclass 的包裝函式,屬於 COM 互通性中 Managed 程式碼的必要項。使用此類型,即可存取由此 coclass 實作的 COM 介面成員。如需 COM 介面 (包括其成員說明連結) 的詳細資訊,請參閱 UserPermission。
UserPermissionObject 物件會將目前表單的權限集與單一使用者及選用到期日產生關聯。
您可以使用 UserPermission 類別的屬性來定義使用者以及與該使用者關聯的權限,然後使用 Permission 物件的 Add 方法來加入並授與該使用者目前表單的權限。若要移除使用者和使用者的權限,請使用 UserPermission 物件的 Remove 方法。
雖然透過使用者介面授與的部分權限會套用至所有使用者 (例如列印及到期日),但您也可以使用 UserPermission 物件,使用每個使用者到期日以每個使用者為基礎來指定權限。
請參閱
參考
UserPermissionObject 成員
Microsoft.Office.Interop.InfoPath 命名空間