次の方法で共有


UserPermission クラス

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

継承階層

System.Object
  Microsoft.Office.InfoPath.UserPermission

名前空間:  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 オブジェクトを使用すると、ユーザーおよびその有効期限日ごとにアクセス許可を割り当てることができます。

スレッドの安全性

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

関連項目

参照

UserPermission メンバー

Microsoft.Office.InfoPath 名前空間