次の方法で共有


UserPermission クラス

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

名前空間: Microsoft.Office.InfoPath
アセンブリ: Microsoft.Office.InfoPath (microsoft.office.infopath.dll 内)

構文

'宣言
Public MustInherit Class UserPermission
'使用
Dim instance As UserPermission
public abstract class UserPermission

コメント

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

UserPermission クラスのプロパティを使用して、ユーザーおよびそのユーザーに関連付けるアクセス許可を定義します。次に、UserPermissionCollection クラスの Add メソッドの 1 つを使用して、そのユーザーおよびアクセス許可を現在のフォームに追加および付与します。ユーザーおよびユーザーのアクセス許可を削除するには、UserPermission クラスの Remove メソッドまたは UserPermissionCollection クラスの Remove メソッドを使用します。

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

継承階層

System.Object
  Microsoft.Office.InfoPath.UserPermission

スレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

関連項目

参照

UserPermission のメンバ
Microsoft.Office.InfoPath 名前空間