次の方法で共有


PermissionType 列挙型

定義

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

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class PermissionType
[System.Flags]
public enum PermissionType
type PermissionType = 
Public Enum PermissionType
継承
PermissionType
属性

フィールド

名前 説明
Read 1

ユーザーがフォームを読み取り (表示) できるようにします。 (読み取りと表示のアクセス許可は同等です)。

View 1

ユーザーがフォームを表示 (読み取り) できるようにします。 (読み取りと表示のアクセス許可は同等です)。

Edit 2

ユーザーによるフォームの編集を許可します。

Save 4

ユーザーによるフォームの保存を許可します。

Extract 8

Read アクセス許可を持つユーザーがフォームの内容をコピーすることを許可します。

Change 15

ユーザーによるフォームの表示、編集、コピー、および保存を許可しますが、印刷は許可しません。 ReadEditSave、および Extract のアクセス許可の組み合わせと同等です。

Print 16

ユーザーによるフォームの印刷を許可します。

ObjectModel 32

ユーザーがオブジェクト モデルを使用してプログラムによってフォーム ドキュメントにアクセスすることを許可します。 ObjectModel アクセス許可のないユーザーは、オブジェクト モデルを使用してユーザー自身のアクセス許可を決定することができません。

FullControl 64

ユーザーがフォームの他のユーザーのアクセス許可を追加、変更、および削除することを許可します。

注釈

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

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

適用対象