代表對「關係」部分的參照,其中包含已簽署或將要簽署的關係。
遺產
IOpcSignatureRelationshipReference 介面繼承自 IUnknown 介面。 IOpcSignatureRelationshipReference 也有下列類型的成員:
Methods
IOpcSignatureRelationshipReference 介面具有這些方法。
|
IOpcSignatureRelationshipReference::GetDigestMethod 取得要用於所選關聯性關聯性標記的摘要方法。 |
|
IOpcSignatureRelationshipReference::GetDigestValue 取得簽署時針對所選關係計算的摘要值。 |
|
IOpcSignatureRelationshipReference::GetRelationshipSelectorEnumerator 取得 IOpcRelationshipSelector 介面指標的列舉值,代表用來選取參考關聯性組件中關聯性子集的技術。 |
|
IOpcSignatureRelationshipReference::GetRelationshipSigningOption 取得一個值,說明是否選取儲存在參考「關係」零件中的所有或部分關係。 |
|
IOpcSignatureRelationshipReference::GetSourceUri 取得儲存在參考關聯性零件中的關聯性來源 URI。 |
|
IOpcSignatureRelationshipReference::GetTransformMethod 取得規範化方法,以便在簽署所選關聯性的關聯性標記上使用。 |
備註
若要建立代表 Relationships 組件參考的 IOpcSignatureRelationshipReference 介面指標,請呼叫 Create 方法。 此參考會指出在產生簽章時,是否會簽署「關係」部分中所有或部分關係。
若要存取 IOpcSignatureRelationshipReference 介面指標,請呼叫 IOpcSignatureRelationshipReferenceEnumerator::GetCurrent 方法。
您可以移除、修改或新增至套件的關係,而不會使簽章失效。 如果已選取關係子集進行簽署,且子集已變更,則簽章將會失效。
介面提供方法來存取參考的「關係」零件、已簽署或將要簽署的所選關係,以及參考本身的相關資訊。 產生簽章時,此參考資訊會在簽章的 XML 標記中序列化 (簽章標記)。 在簽章標記中,資訊會以 Reference 元素表示,該元素具有識別 Relationships 組件的 URI 屬性值。
線程安全性
封裝物件不是執行緒安全的。
如需詳細資訊,請參閱 開始 使用封裝 API。
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | Windows 7 [傳統型應用程式 |UWP 應用程式] |
| 支援的最低伺服器 | Windows Server 2008 R2 [傳統型應用程式 |UWP 應用程式] |
| 目標平臺 | 窗戶 |
| Header | msopc.h |
另請參閱
IOpcSignatureRelationshipReferenceEnumerator
IOpcSignatureRelationshipReferenceSet
OPC_RELATIONSHIPS_SIGNING_OPTION
概觀
參考