UserPermissionObject インターフェイス

定義

現在のフォームのコレクションのメンバーを Permission 表します。

public interface class UserPermissionObject : Microsoft::Office::Interop::InfoPath::SemiTrust::UserPermission
[System.Runtime.InteropServices.Guid("096cd6cb-0786-11d1-95fa-0080c78ee3bb")]
public interface UserPermissionObject : Microsoft.Office.Interop.InfoPath.SemiTrust.UserPermission
type UserPermissionObject = interface
    interface UserPermission
Public Interface UserPermissionObject
Implements UserPermission
属性
実装

注釈

この型は、COM の相互運用性を得るためにマネージ コードが必要とするコクラスのラッパーです。 この型を使用して、このコクラスによって実装される COM インターフェイスにアクセスします。 COM インターフェイスの詳細については、そのメンバーの説明へのリンクを参照してくださいUserPermission

UserPermissionObject オブジェクトは、現在のフォームでのアクセス許可のセットを 1 人のユーザーおよびオプションの有効期限日に関連付けます。

UserPermission クラスのプロパティを持つユーザーとそのユーザーに関連付けられているアクセス許可を定義し、オブジェクトの メソッドをAdd(String, Object, Object)Permission使用して、現在のフォームでそのユーザーのアクセス許可を追加して付与します。 Remove()UserPermission オブジェクトの メソッドを使用して、ユーザーとユーザーのアクセス許可を削除します。

印刷や有効期限日など、ユーザー インターフェイスを通じて付与される一部のアクセス許可はすべてのユーザーに適用されますが、UserPermission オブジェクトを使用すると、ユーザーおよびその有効期限日ごとにアクセス許可を割り当てることができます。

プロパティ

ExpirationDate

オブジェクトに関連付けられている UserPermission ユーザーに割り当てられている現在のフォームのアクセス許可の省略可能な有効期限を取得または設定します。

(継承元 UserPermission)
Parent

UserPermission オブジェクトの親オブジェクトを返します。

(継承元 UserPermission)
Permission

オブジェクトに関連付けられているユーザーに割り当てられている現在のフォームのアクセス許可を表す値を UserPermission 取得または設定します。

(継承元 UserPermission)
UserId

現在のフォームに対するアクセス許可が指定された UserPermission オブジェクトによって決定されるユーザーの電子メール アドレスを取得します。

(継承元 UserPermission)

メソッド

Remove()

フォームのアクセス許可から現在 UserPermission のオブジェクトを削除します。

(継承元 UserPermission)

適用対象