Aracılığıyla paylaş


Document.Protect Yöntem

Birkaç koruma türlerini belgeye uygulanır.

Ad alanı:  Microsoft.Office.Tools.Word
Derleme:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)

Sözdizimi

'Bildirim
Sub Protect ( _
    Type As WdProtectionType, _
    ByRef NoReset As Object, _
    ByRef Password As Object, _
    ByRef UseIRM As Object, _
    ByRef EnforceStyleLock As Object _
)
void Protect(
    WdProtectionType Type,
    ref Object NoReset,
    ref Object Password,
    ref Object UseIRM,
    ref Object EnforceStyleLock
)

Parametreler

  • NoReset
    Tür: System.Object%
    false Form alanları varsayılan değerlerine sıfırlamak için. true Geçerli form alanı değerleri belge korumalıysa korumak için. Type Değil wdAllowOnlyFormFields, NoReset bağımsız değişken yoksayılır.
  • Password
    Tür: System.Object%
    Belgeden korumayı kaldırmak için gerekli parola.Aşağıdaki açıklamalar (bkz.)
  • UseIRM
    Tür: System.Object%
    Belge değişikliklere karşı korurken, Bilgi Hakları Yönetimi (IRM) kullanılıp kullanılmayacağını belirtir.
  • EnforceStyleLock
    Tür: System.Object%
    Korumalı belgede biçimlendirme kısıtlamaları zorunlu olup olmadığını belirtir.

Notlar

Belge korunduğunda kullanıcıların yalnızca ek açıklamalar ekleme, düzeltmeleri yapma veya form tamamlama gibi sınırlı değişiklikler yapabilirsiniz.Bu yöntemi kullandığınızda, belge zaten korumalı, özel bir durum yaratılır.

Uygulamalarınızda sabit kodlanmış parolalar kullanmaktan kaçının.Bir yordamda bir parola gerekiyorsa, kullanıcıdan parola istemek, bir değişkende depolayın ve değişkeni kodunuzu kullanın.

İsteğe bağlı parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi için bkz: Office Çözümlerinde İsteğe Bağlı Parametreler.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Document Arabirim

Microsoft.Office.Tools.Word Ad Alanı