次の方法で共有


WorkbookBase.Signatures プロパティ

定義

ブックのデジタル署名のコレクションを取得します。

public:
 property Microsoft::Office::Core::SignatureSet ^ Signatures { Microsoft::Office::Core::SignatureSet ^ get(); };
public Microsoft.Office.Core.SignatureSet Signatures { get; }
member this.Signatures : Microsoft.Office.Core.SignatureSet
Public ReadOnly Property Signatures As SignatureSet

プロパティ値

ブックのデジタル署名を含む Microsoft.Office.Core.SignatureSet コレクション。

次のコード例では、現在のブックに添付されている署名の数を取得し、ユーザーに適切なメッセージを表示します。

この例は、ドキュメント レベルのカスタマイズ用です。

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

注釈

Excel ブックにデジタル署名し、その中の他の署名を確認するには、Microsoft CryptoAPI と一意のデジタル署名証明書が必要です。 CryptoAPI は、Microsoft インターネット エクスプローラー 4.01 以降と共にインストールされます。 証明機関からデジタル署名証明書を取得できます。

適用対象