WorkbookBase.ReadOnly (Propiedad)
Obtiene un valor que indica si el libro se ha abierto en modo de sólo lectura.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxis
'Declaración
Public ReadOnly Property ReadOnly As Boolean
public bool ReadOnly { get; }
Valor de propiedad
Tipo: System.Boolean
true si el libro se ha abierto en modo de sólo lectura; de lo contrario, false.
Comentarios
Esta propiedad sólo se utiliza para obtener listas vinculadas a un sitio Web de SharePoint.
Ejemplos
El ejemplo de código siguiente muestra un mensaje si la propiedad ReadOnlyRecommended es true y la propiedad ReadOnly es false y, a continuación, solicita al usuario que establezca el acceso al archivo en modo de sólo lectura llamando al método ChangeFileAccess.
Se trata de un ejemplo para una personalización en el nivel del documento.
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);
}
}
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.