_Document.Protect(WdProtectionType, Object, Object, Object, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したドキュメントを変更から保護するのに役立ちます。 ドキュメントが保護されている場合、ユーザーは、注釈の追加、リビジョンの作成、フォームの完了など、限定的な変更のみを行うことができます。
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
省略可能 なオブジェクト。 フォーム フィールドを既定値にリセットする場合は False。 True を指定 したドキュメントが保護されている場合は、現在のフォーム フィールドの値を保持します。 が wdAllowOnlyFormFields でない場合Type
、NoReset
引数は無視されます。
- Password
- Object
省略可能 なオブジェクト。 指定したドキュメントから保護を削除するために必要なパスワード。 下記の「備考」を参照してください。
- UseIRM
- Object
省略可能 なオブジェクト。 ドキュメントを変更から保護するときに Information Rights Management (IRM) を使用するかどうかを指定します。
- EnforceStyleLock
- Object
省略可能 なオブジェクト。 保護されたドキュメントで書式設定の制限を適用するかどうかを指定します。
注釈
このメソッドを使用するときにドキュメントが既に保護されている場合は、エラーが発生します。
アプリケーションではハードコードされたパスワードを使用しないでください。 プロシージャ内でパスワードが必要な場合、ユーザーからのパスワードを要求し、変数に格納して、コードでその変数を使用します。