IOpcSignaturePartReference インターフェイス (msopc.h)
署名された、または署名されるパーツへの参照を表します。
継承
IOpcSignaturePartReference インターフェイスは、IUnknown インターフェイスから継承します。 IOpcSignaturePartReference には、次の種類のメンバーもあります。
メソッド
IOpcSignaturePartReference インターフェイスには、これらのメソッドがあります。
IOpcSignaturePartReference::GetContentType 参照されるパーツのコンテンツ タイプを取得します。 |
IOpcSignaturePartReference::GetDigestMethod パーツが署名されたときに参照されるパーツのパーツ コンテンツで使用するダイジェスト メソッドを取得します。 |
IOpcSignaturePartReference::GetDigestValue パーツが署名されたときに参照されるパーツのパーツ コンテンツに対して計算されるダイジェスト値を取得します。 |
IOpcSignaturePartReference::GetPartName 参照されているパーツのパーツ名を取得します。 |
IOpcSignaturePartReference::GetTransformMethod パーツが署名されたときに参照されるパーツのパーツ コンテンツで使用する正規化メソッドを取得します。 |
解説
IOpcSignaturePartReference インターフェイス ポインターによって参照できるのは、IOpcPart インターフェイスで表すことができるパーツだけです。 リレーションシップ パーツは、 IOpcSignatureRelationshipReference インターフェイスへのポインターによって署名するために参照されます。 IOpcSignatureRelationshipReference インターフェイス ポインターを作成するには、IOpcSignatureRelationshipReferenceSet::Create メソッドを呼び出します。
IOpcSignaturePartReference インターフェイス ポインターを作成するには、IOpcSignaturePartReferenceSet::Create メソッドを呼び出します。
IOpcSignaturePartReference インターフェイス ポインターにアクセスするには、IOpcSignaturePartReferenceEnumerator::GetCurrent メソッドを呼び出します。
インターフェイスは、参照されるパーツと参照自体に関する情報にアクセスするためのメソッドを提供します。 署名が生成されると、この参照情報は署名の XML マークアップ (署名マークアップ) でシリアル化されます。 シグネチャ マークアップでは、URI 属性値が参照先パーツのパーツ名に設定されている Reference 要素によって情報が表されます。
次のマークアップは、これらの Reference 要素が署名マークアップの Manifest 要素の子であることを示しています。
// Signature XML markup
<Signature>
[...]
// Package-specific <Object>
<Object Id="idPackageObject">
// This <Manifest> element contains only one signed part.
<Manifest>
// A reference to a signed part.
<Reference URI="aPartName">
[...]
</Reference>
</Manifest>
[...]
</Object>
[...]
</Signature>
スレッド セーフ
オブジェクトのパッケージ化はスレッド セーフではありません。
詳細については、「Packaging API を使用したはじめに」を参照してください。
要件
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | msopc.h |
関連項目
IOpcSignaturePartReferenceEnumerator
IOpcSignatureRelationshipReferenceSet
概要
参照