次の方法で共有


Permission インターフェイス

定義

この型は、COM の相互運用性を得るためにマネージ コードが必要とするコクラスのラッパーです。 このインターフェイスによって指定されたメンバにアクセスするには、このインターフェイスを実装するコクラスをラップする型を使用します。 使用法、備考、例など、その種類の詳細については、「」を参照してくださいPermissionObject

public interface class Permission : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("096CD6CC-0786-11D1-95FA-0080C78EE3BB")]
public interface Permission : System.Collections.IEnumerable
type Permission = interface
    interface IEnumerable
Public Interface Permission
Implements IEnumerable
派生
属性
実装

プロパティ

Count

フォームに関連付けられているオブジェクトの UserPermissionObject 数を取得します。

DocumentAuthor

現在のフォームの作成者を電子メール アドレス形式で取得または設定します。

Enabled

Permission オブジェクトによって表されるアクセス許可設定が、現在のフォームで有効になっているかどうかを取得または設定します。

Item[Object]

指定した UserPermission インデックス位置にある オブジェクトを取得します。

PermissionFromPolicy

現在のフォームにアクセス許可ポリシーが適用されているかどうかを取得します。

PolicyDescription

現在のフォームに適用されたポリシーの説明を取得します。

PolicyName

現在のフォームに適用されたポリシーの名前を取得します。

RequestPermissionURL

現在のフォームで追加のアクセス許可を必要とするユーザー用に、ファイル、URL、または連絡先の電子メール アドレスを取得または設定します。

StoreLicenses

現在のフォームを表示するユーザーのライセンスをキャッシュし、ユーザーがアクセス権管理サーバーに接続できないときに、オフラインの表示を許可するかどうかを取得または設定します。

メソッド

Add(String, Object, Object)

指定したユーザー用の現在のフォームで、指定したアクセス許可と有効期限日を使用し、新しいアクセス許可のセットを作成します。

ApplyPolicy(String)

ポリシー テンプレート ファイルを使ってフォームにポリシーを適用します。

GetEnumerator()

コレクションで反復する IEnumerator を取得します。

RemoveAll()

フォームに関連付けられているすべての UserPermission オブジェクトを削除します。

適用対象