IXpsSignatureRequest インターフェイス (xpsdigitalsignature.h)
署名要求のコンポーネントにアクセスします。
継承
IXpsSignatureRequest インターフェイスは、IUnknown インターフェイスから継承されます。 IXpsSignatureRequest には、次の種類のメンバーもあります。
メソッド
IXpsSignatureRequest インターフェイスには、これらのメソッドがあります。
IXpsSignatureRequest::GetIntent 署名の意図または意味を説明する文字列を設定します。 (IXpsSignatureRequest.GetIntent) |
IXpsSignatureRequest::GetRequestedSigner 署名したユーザー、またはパッケージへの署名を要求しているユーザーの ID を取得します。 |
IXpsSignatureRequest::GetRequestId 署名要求の一意識別子を取得します。 |
IXpsSignatureRequest::GetRequestSignByDate 要求された署名者がドキュメントの指定した部分に署名する必要がある日時を取得します。 |
IXpsSignatureRequest::GetSignature 署名要求と同じ一意識別子を持つ XPS デジタル署名を含む IXpsSignature インターフェイスへのポインターを取得します。 |
IXpsSignatureRequest::GetSigningLocale パッケージ署名の場所の法的管轄権を取得します。 |
IXpsSignatureRequest::GetSpotLocation ページと、表示されているデジタル署名またはデジタル署名要求が表示されるページ上の場所を取得します。 |
IXpsSignatureRequest::SetIntent 署名の意図または意味を説明する文字列を設定します。 (IXpsSignatureRequest.SetIntent) |
IXpsSignatureRequest::SetRequestedSigner パッケージに署名するように署名するか、または要求されたユーザーの ID を設定します。 |
IXpsSignatureRequest::SetRequestSignByDate 要求された署名者がドキュメントの指定した部分に署名する前の日付と時刻を設定します。 |
IXpsSignatureRequest::SetSigningLocale パッケージ署名場所の法的管轄権を設定します。 |
IXpsSignatureRequest::SetSpotLocation 表示されるデジタル署名またはデジタル署名要求が表示されるページとページ上の場所を指定します。 |
注釈
IXpsSignatureRequest インターフェイスは、SignatureDefinitons パーツのマークアップ内の 1 つの SignatureDefinition 要素に対応します。
この SignatureDefinition 要素マークアップは、 XML Paper Specification のセクション 10.2.2 で説明されています。
すべての署名要求は、署名ブロックの要求コレクションに格納されます。 インスタンス化された IXpsSignatureBlock インターフェイスから独立して存在することはできません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | xpsdigitalsignature.h |