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
Gambaran Umum Tanda Tangan Digital
Sumber Daya Eksternal
IOpcRelationshipSelectorEnumerator
Gambaran Umum
Panduan Pemrograman API Pengemasan
Kemasan Antarmuka Tanda Tangan Digital
Referensi