次の方法で共有


PermissionType 列挙

ユーザーのアクセス許可を表します。

この列挙には、ビット単位でのメンバー値の組み合わせを可能にする FlagsAttribute 属性が含まれています。

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

構文

'宣言
<FlagsAttribute> _
Public Enumeration PermissionType
'使用
Dim instance As PermissionType
[FlagsAttribute]
public enum PermissionType

メンバー

メンバー名 説明
View ユーザーによるフォームの表示 (読み取り) を許可します。(Read および View アクセス許可はこれと同等。)
Edit ユーザーによるフォームの編集を許可します。
Save ユーザーによるフォームの保存を許可します。
Extract Read アクセス許可を持つユーザーがフォームの内容をコピーすることを許可します。
Print ユーザーによるフォームの印刷を許可します。
ObjectModel ユーザーがオブジェクト モデルを使用してプログラムによってフォーム ドキュメントにアクセスすることを許可します。ObjectModel アクセス許可のないユーザーは、オブジェクト モデルを使用してユーザー自身のアクセス許可を決定することができません。
FullControl ユーザーがフォームの他のユーザーのアクセス許可を追加、変更、および削除することを許可します。
Read ユーザーによるフォームの読み取り (表示) を許可します。(Read および View アクセス許可はこれと同等。)
Change ユーザーによるフォームの表示、編集、コピー、および保存を許可しますが、印刷は許可しません。Read, Edit、Save、および Extract のアクセス許可の組み合わせと同等です。

解説

これらの列挙型の定数は、UserPermission クラスの Permission プロパティによって返され、UserPermissionCollection クラスの Add(String, PermissionType) メソッドに PermissionType パラメーターとして渡されます。

この型またはメンバーには、Microsoft InfoPath Filler で開かれたフォームを実行中のコードからのみアクセスできます。

関連項目

参照

Microsoft.Office.InfoPath 名前空間