Aracılığıyla paylaş


DocumentBase.Unprotect Yöntem

Belgeden korumayı kaldırır.

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

Sözdizimi

'Bildirim
Public Sub Unprotect ( _
    ByRef password As Object _
)
public void Unprotect(
    ref Object password
)

Parametreler

  • password
    Tür: System.Object%
    Belgeyi korumak için kullanılan parola.Parolalar büyük/küçük harfe duyarlıdır.Belge parola korumalı ve doğru Parola sağlanmadı, bir iletişim kutusu kullanıcıdan parola ister.

Notlar

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.

Belge korumalı değil, bir özel durum oluşturulur.

İ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.

Örnekler

Aşağıdaki kod örneğinde Unprotect belgeden korumayı kaldırmak için yöntem.Bu örnek, varsayar parola değişkenini securelyStoredPassword kullanıcı girişi alındı.Bu örneği kullanmak için çalıştırın ThisDocument bir belge düzeyi projesinde sınıf.

Private Sub DocumentUnprotect(ByRef securelyStoredPassword As Object)
    If Me.ProtectionType <> Word.WdProtectionType.wdNoProtection Then
        Me.Unprotect(securelyStoredPassword)
    End If
End Sub
private void DocumentUnprotect(ref object securelyStoredPassword)
{
    if (this.ProtectionType != Word.WdProtectionType.wdNoProtection)
    {
        this.Unprotect(ref securelyStoredPassword);
    }
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

DocumentBase Sınıf

Microsoft.Office.Tools.Word Ad Alanı