Bagikan melalui


Antarmuka IOpcRelationshipSelector (msopc.h)

Mewakili cara memilih, dari bagian Hubungan, hubungan yang akan dirujuk untuk penandatanganan.

Warisan

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

Metode

Antarmuka IOpcRelationshipSelector memiliki metode ini.

 
IOpcRelationshipSelector::GetSelectionCriterion

Mendapatkan string yang digunakan untuk memilih hubungan yang akan dirujuk untuk penandatanganan.
IOpcRelationshipSelector::GetSelectorType

Mendapatkan nilai yang menjelaskan bagaimana hubungan dipilih untuk dirujuk untuk penandatanganan.

Keterangan

Untuk membuat penunjuk antarmuka IOpcRelationshipSelector , panggil metode IOpcRelationshipSelectorSet::Create .

Untuk mengakses IOpcRelationshipSelector, panggil metode IOpcRelationshipSelectorEnumerator::GetCurrent .

Gunakan metode antarmuka IOpcRelationshipSelector untuk memilih hubungan untuk penandatanganan. Hubungan dipilih jika jenis atau pengidentifikasinya cocok dengan string yang diambil dengan memanggil metode GetSelectionCriterion . String ini adalah jenis hubungan atau pengidentifikasi hubungan. Panggil metode GetSelectorType untuk mendapatkan nilai OPC_RELATIONSHIP_SELECTOR untuk menentukan apakah string adalah jenis hubungan atau pengidentifikasi. Untuk mengakses properti hubungan ini, panggil metode IOpcRelationship::GetRelationshipType dan IOpcRelationship::GetId .

Tabel berikut ini memperlihatkan bagaimana nilai OPC_RELATIONSHIP_SELECTOR dipetakan ke tipe hubungan dan properti pengidentifikasi hubungan.

OPC_RELATIONSHIP_SELECTOR Nilai Properti Hubungan Deskripsi
OPC_RELATIONSHIP_SELECT_BY_TYPE Jenis hubungan Memilih hubungan yang memiliki jenis hubungan yang cocok dengan string selectionCriterion .
OPC_RELATIONSHIP_SELECT_BY_ID Pengidentifikasi hubungan Memilih hubungan yang memiliki pengidentifikasi hubungan yang cocok dengan string selectionCriterion .
 

Saat tanda tangan dihasilkan, informasi pemilihan hubungan yang disediakan oleh antarmuka diserialisasikan dalam markup XML tanda tangan (markup tanda tangan). Dalam markup tanda tangan, informasi ini diwakili oleh elemen RelationshipReference dan RelationshipGroupReference , yang ditentukan di bagian 12. Tanda Tangan Digital di ECMA-376 OpenXML, Edisi Ke-1, Bagian 2: Konvensi Kemasan Terbuka (OPC). Tabel berikut ini memperlihatkan bagaimana elemen memetakan ke properti hubungan dan OPC_RELATIONSHIP_SELECTOR nilai .

Elemen tanda tangan paket Properti Hubungan OPC_RELATIONSHIP_SELECTOR Nilai
RelationshipGroupReference Jenis hubungan OPC_RELATIONSHIP_SELECT_BY_TYPE
RelationshipReference Pengidentifikasi hubungan OPC_RELATIONSHIP_SELECT_BY_ID
 

Keamanan Thread

Objek pengemasan tidak aman untuk utas.

Untuk informasi selengkapnya, lihat Memulai PACKAGING API.

Persyaratan

Persyaratan Nilai
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

Standar OpenXML ECMA-376

Sumber Daya Eksternal

Mulai menggunakan API Kemasan

IOpcRelationship

IOpcRelationshipSelectorEnumerator

IOpcRelationshipSelectorSet

Gambaran Umum

Panduan Pemrograman API Pengemasan

Referensi API Pengemasan

Sampel API Pengemasan

Kemasan Antarmuka Tanda Tangan Digital

Antarmuka Pengemasan

Referensi