Właściwość WorkbookBase.ReadOnlyRecommended —
Pobiera lub ustawia wartość wskazującą, czy skoroszyt został zapisany jako tylko do odczytu jest zalecane.
Przestrzeń nazw: Microsoft.Office.Tools.Excel
Zestaw: Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Składnia
'Deklaracja
Public Property ReadOnlyRecommended As Boolean
public bool ReadOnlyRecommended { get; set; }
Wartość właściwości
Typ: System.Boolean
true Jeśli skoroszyt został zapisany jako tylko do odczytu zalecane; w przeciwnym razie false.
Uwagi
Podczas otwierania skoroszytu, który został zapisany jako tylko do odczytu zalecane, program Microsoft Office Excel wyświetla komunikat zalecanie otwierania skoroszytu w trybie tylko do odczytu.
Użycie SaveAs metodę, aby zmienić tej właściwości.
Przykłady
Poniższy kod wyświetla okno komunikatu, jeśli ReadOnlyRecommended właściwość jest true i ReadOnly właściwość jest false, a następnie monituje użytkownika, aby ustawić dostęp do plików tylko do odczytu przez wywołanie ChangeFileAccess metody.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
Private Sub MakeWorkbookReadOnly()
If Me.ReadOnlyRecommended AndAlso Not Me.ReadOnly Then
' Change the access level of the document to read-only
' if the user clicks yes.
If MessageBox.Show("Set this document to read-only?", _
"Sample", MessageBoxButtons.YesNo) = DialogResult.Yes Then
Me.ChangeFileAccess(Excel.XlFileAccess.xlReadOnly, Notify:=False)
End If
End If
End Sub
private void MakeWorkbookReadOnly()
{
if (this.ReadOnlyRecommended && !this.ReadOnly)
{
// Change the access level of the document to read-only if the user
// clicks yes.
if (MessageBox.Show("Set this document to read-only?",
"Sample", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
this.ChangeFileAccess(Excel.XlFileAccess.xlReadOnly,
false);
}
}
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.