ChartSheetBase.ProtectContents Özellik
Belirten bir değer alır mı içeriğini Microsoft.Office.Tools.Excel.ChartSheetBase korunur.
Ad alanı: Microsoft.Office.Tools.Excel
Derleme: Microsoft.Office.Tools.Excel.v4.0.Utilities (Microsoft.Office.Tools.Excel.v4.0.Utilities.dll içinde)
Sözdizimi
'Bildirim
Public ReadOnly Property ProtectContents As Boolean
public bool ProtectContents { get; }
Özellik Değeri
Tür: System.Boolean
true yoksa içeriğini Microsoft.Office.Tools.Excel.ChartSheetBase korunur.
Notlar
Bu tüm korur Microsoft.Office.Tools.Excel.ChartSheetBase.
Örnekler
Aşağıdaki kod örneğinde Protect yöntemi geçerli tüm içeriği korumak için Microsoft.Office.Tools.Excel.ChartSheetBase.Örnek daha sonra kullanır ProtectContents özelliği grafik sayfası korunduktan sonra kullanıcıdan kullanarak grafik sayfasından korumayı kaldırmak için olduğunu doğrulayın ve Unprotect yöntem.
Private Sub ChartSheetProtection()
Globals.Sheet1.Range("A1", "A5").Value2 = 22
Globals.Sheet1.Range("B1", "B5").Value2 = 55
Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
Excel.XlRowCol.xlColumns)
Me.ChartType = Excel.XlChartType.xl3DColumn
Me.Protect(DrawingObjects:=True, Contents:=True, _
Scenarios:=True, UserInterfaceOnly:=False)
If Me.ProtectContents Then
If DialogResult.Yes = MessageBox.Show("The chart sheet" & _
" is protected. Unprotect the chart sheet?", _
"Example", MessageBoxButtons.YesNo) Then
Me.Unprotect()
End If
End If
End Sub
private void ChartSheetProtection()
{
Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
Globals.Sheet1.Range["B1", "B5"].Value2 = 55;
this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
Excel.XlRowCol.xlColumns);
this.ChartType = Excel.XlChartType.xl3DColumn;
this.Protect(true, true, true, false);
if (this.ProtectContents)
{
if (DialogResult.Yes ==
MessageBox.Show("The chart sheet is protected. " +
"Unprotect the chart sheet?", "Example",
MessageBoxButtons.YesNo))
{
this.Unprotect();
}
}
}
.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 Koddan Kitaplıkları Kullanma.