Właściwość WorkbookBase.Signatures —
Pobiera kolekcja podpisów cyfrowych dla skoroszytu.
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 ReadOnly Property Signatures As SignatureSet
public SignatureSet Signatures { get; }
Wartość właściwości
Typ: Microsoft.Office.Core.SignatureSet
A Microsoft.Office.Core.SignatureSet kolekcji, która zawiera podpisy cyfrowe w skoroszycie.
Uwagi
Aby cyfrowo podpisać skoroszytów programu Excel i Sprawdź inne podpisy w nich, musisz CryptoAPI firmy Microsoft i unikatowy podpis cyfrowy certyfikat.Interfejs CryptoAPI jest instalowany z programu Microsoft Internet Explorer w wersji 4.01 lub nowszej.Od urzędu certyfikacji można uzyskać certyfikat podpisu cyfrowego.
Przykłady
Poniższy kod pobiera liczbę podpisów, które są dołączone do bieżącego skoroszytu i wyświetli odpowiedni komunikat do użytkownika.
Ten przykład dotyczy dostosowywania na poziomie dokumentu.
Private Sub GetSignatures()
If Me.Signatures.Count = 0 Then
MessageBox.Show( _
"There are no signatures that are attached to the " _
+ "current workbook.")
Else
MessageBox.Show( _
"Number of signatures attached to the current workbook: " _
+ Me.Signatures.Count.ToString())
End If
End Sub
private void GetSignatures()
{
if (this.Signatures.Count == 0)
{
MessageBox.Show(
"There are no signatures that are attached to the "
+ "current workbook.");
}
else
{
MessageBox.Show(
"Number of signatures attached to the current workbook: "
+ this.Signatures.Count.ToString());
}
}
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.