다음을 통해 공유


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

양식 필드를 기본값으로 다시 설정하려면 false입니다. 문서가 보호되어 있는 경우 현재 양식 필드 값을 유지하려면 true입니다. Type 가 이 아니면 wdAllowOnlyFormFields인수가 NoReset 무시됩니다.

Password
Object

문서에서 보호를 제거하는 데 필요한 암호입니다. 아래의 설명을 참고하십시오.

UseIRM
Object

문서를 변경으로부터 보호할 때 IRM(Information Rights Management)을 사용할 것인지 여부를 지정합니다.

EnforceStyleLock
Object

보호된 문서에 서식 제한이 적용되는지 여부를 지정합니다.

설명

문서가 보호되면 사용자는 주석 추가, 수정 또는 양식 작성과 같은 제한된 변경만 수행할 수 있습니다. 이 메서드를 사용할 때 문서가 이미 보호된 경우 예외가 throw됩니다.

애플리케이션에서 하드 코딩된 암호를 사용하지 마세요. 프로시저에 암호가 필요한 경우 사용자의 암호를 요청하고 변수에 저장한 다음 코드에서 변수를 사용합니다.

선택적 매개 변수

선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하세요.

적용 대상