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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.