Bagikan melalui


Antarmuka IOpcSignaturePartReference (msopc.h)

Mewakili referensi ke bagian yang telah atau akan ditandatangani.

Warisan

Antarmuka IOpcSignaturePartReference mewarisi dari antarmuka IUnknown . IOpcSignaturePartReference juga memiliki jenis anggota berikut:

Metode

Antarmuka IOpcSignaturePartReference memiliki metode ini.

 
IOpcSignaturePartReference::GetContentType

Mendapatkan tipe konten dari bagian yang dirujuk.
IOpcSignaturePartReference::GetDigestMethod

Mendapatkan metode hash untuk digunakan pada konten bagian dari bagian yang direferensikan saat bagian ditandatangani.
IOpcSignaturePartReference::GetDigestValue

Mendapatkan nilai hash yang dihitung untuk konten bagian dari bagian yang direferensikan saat bagian ditandatangani.
IOpcSignaturePartReference::GetPartName

Mendapatkan nama bagian dari bagian yang dirujuk.
IOpcSignaturePartReference::GetTransformMethod

Mendapatkan metode kanonisisasi untuk digunakan pada konten bagian dari bagian yang direferensikan saat bagian ditandatangani.

Keterangan

Hanya bagian yang dapat diwakili oleh antarmuka IOpcPart yang dapat direferensikan oleh penunjuk antarmuka IOpcSignaturePartReference . Bagian hubungan direferensikan untuk ditandatangani oleh penunjuk ke antarmuka IOpcSignatureRelationshipReference . Untuk membuat penunjuk antarmuka IOpcSignatureRelationshipReference , panggil metode IOpcSignatureRelationshipReferenceSet::Create .

Untuk membuat penunjuk antarmuka IOpcSignaturePartReference , panggil metode IOpcSignaturePartReferenceSet::Create .

Untuk mengakses penunjuk antarmuka IOpcSignaturePartReference , panggil metode IOpcSignaturePartReferenceEnumerator::GetCurrent .

Antarmuka menyediakan metode untuk mengakses informasi tentang bagian yang dirujuk dan referensi itu sendiri. Saat tanda tangan dihasilkan, informasi referensi ini diserialisasikan dalam markup XML tanda tangan (markup tanda tangan). Dalam markup tanda tangan, informasi diwakili oleh elemen Referensi yang memiliki nilai atribut URI-nya yang diatur ke nama bagian dari bagian yang direferensikan.

Markup berikut menunjukkan bahwa elemen Referensi ini adalah turunan dari elemen Manifes dalam markup tanda tangan.

// 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>

Keamanan Thread

Objek pengemasan tidak aman untuk utas.

Untuk informasi selengkapnya, lihat Memulai PACKAGING API.

Persyaratan

   
Klien minimum yang didukung Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header msopc.h

Lihat juga

Antarmuka Pengemasan Inti

Gambaran Umum Tanda Tangan Digital

Mulai menggunakan API Kemasan

IOpcSignaturePartReferenceEnumerator

IOpcSignaturePartReferenceSet

IOpcSignatureRelationshipReferenceSet

OPC_CANONICALIZATION_METHOD

Gambaran Umum

Panduan Pemrograman API Pengemasan

Referensi API Pengemasan

Sampel API Pengemasan

Kemasan Antarmuka Tanda Tangan Digital

Antarmuka Pengemasan

Referensi