Sdílet prostřednictvím


DocumentBase.Unprotect – metoda

Odstraní ochrana dokumentu.

Obor názvů:  Microsoft.Office.Tools.Word
Sestavení:  Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntaxe

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

Parametry

  • password
    Typ: System.Object%
    heslo , používá k ochraně dokumentu.V heslech se rozlišují malá a velká písmena.Dokument je chráněn heslo a není správné heslo zadáno, dialogové okno vyzve uživatel heslo.

Poznámky

Nepoužívejte hesla pevně zakódovaný v aplikacích. Pokud v proceduraje požadováno heslo , žádost heslo uživateluložit do proměnnáa pomocí proměnná v kódu.

Pokud dokument je chráněn, je vyvolána výjimka .

Volitelné parametry

Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.

Příklady

Následující kód například použití Unprotect metoda ochrana z dokumentu odebrat. Příklad předpokládá, že heslo proměnná securelyStoredPassword bylo získáno z vstup uživatel . Chcete-li použít tento příklad spustit z ThisDocument třídy v projektu úrovni dokumentu.

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);
    }
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

DocumentBase Třída

Microsoft.Office.Tools.Word – obor názvů