_Document.Protect(WdProtectionType, Object, Object, Object, Object) メソッド

定義

指定したドキュメントを変更から保護するのに役立ちます。 ドキュメントが保護されている場合、ユーザーは、注釈の追加、リビジョンの作成、フォームの完了など、限定的な変更のみを行うことができます。

public void Protect (Microsoft.Office.Interop.Word.WdProtectionType Type, ref object NoReset, ref object Password, ref object UseIRM, ref object EnforceStyleLock);
abstract member Protect : Microsoft.Office.Interop.Word.WdProtectionType * obj * obj * obj * obj -> unit
Public Sub Protect (Type As WdProtectionType, Optional ByRef NoReset As Object, Optional ByRef Password As Object, Optional ByRef UseIRM As Object, Optional ByRef EnforceStyleLock As Object)

パラメーター

Type
WdProtectionType

必須です。 指定したドキュメントの保護の種類。 WdProtectionType.

NoReset
Object

省略可能 なオブジェクト。 フォーム フィールドを既定値にリセットする場合は FalseTrue を指定 したドキュメントが保護されている場合は、現在のフォーム フィールドの値を保持します。 が wdAllowOnlyFormFields でない場合TypeNoReset引数は無視されます。

Password
Object

省略可能 なオブジェクト。 指定したドキュメントから保護を削除するために必要なパスワード。 下記の「備考」を参照してください。

UseIRM
Object

省略可能 なオブジェクト。 ドキュメントを変更から保護するときに Information Rights Management (IRM) を使用するかどうかを指定します。

EnforceStyleLock
Object

省略可能 なオブジェクト。 保護されたドキュメントで書式設定の制限を適用するかどうかを指定します。

注釈

このメソッドを使用するときにドキュメントが既に保護されている場合は、エラーが発生します。

アプリケーションではハードコードされたパスワードを使用しないでください。 プロシージャ内でパスワードが必要な場合、ユーザーからのパスワードを要求し、変数に格納して、コードでその変数を使用します。

適用対象