PermissionType 列挙体
ユーザーのアクセス許可を表します。
名前空間: Microsoft.Office.InfoPath
アセンブリ: Microsoft.Office.InfoPath (microsoft.office.infopath.dll 内)
構文
'宣言
<FlagsAttribute> _
Public Enumeration PermissionType
'使用
Dim instance As PermissionType
[FlagsAttribute]
public enum PermissionType
メンバ
メンバ名 | 説明 | |
---|---|---|
Change | ユーザーによるフォームの表示、編集、コピー、および保存を許可しますが、印刷は許可しません。Read, Edit、Save、および Extract のアクセス許可の組み合わせと同等です。 | |
Edit | ユーザーによるフォームの編集を許可します。 | |
Extract | Read アクセス許可を持つユーザーがフォームの内容をコピーすることを許可します。 | |
FullControl | ユーザーがフォームの他のユーザーのアクセス許可を追加、変更、および削除することを許可します。 | |
ObjectModel | ユーザーがオブジェクト モデルを使用してプログラムによってフォーム ドキュメントにアクセスすることを許可します。ObjectModel アクセス許可のないユーザーは、オブジェクト モデルを使用してユーザー自身のアクセス許可を決定することができません。 | |
ユーザーによるフォームの印刷を許可します。 | ||
Read | ユーザーによるフォームの読み取り (表示) を許可します。(Read および View アクセス許可はこれと同等。) | |
Save | ユーザーによるフォームの保存を許可します。 | |
View | ユーザーによるフォームの表示 (読み取り) を許可します。(Read および View アクセス許可はこれと同等。) |
コメント
これらの列挙型の定数は、UserPermission クラスの Permission プロパティによって返され、UserPermissionCollection クラスの Add メソッドに PermissionType パラメータとして渡されます。
この型またはメンバは、Microsoft Office InfoPath 2007 で開いているフォームで実行されているコードからのみアクセスできます。