私は C# と Office アドイン全般に不慣れで、ドキュメントの暗号化と認証のカスタム メソッドを作成するために実装しようとしている Office.EncryptionProvider インターフェイスに関する情報を見つけることができません。このインターフェイスの実装に取り組んでいるときに、オフィスでアドインを暗号化プロバイダーとして利用する方法がまったくわからないことに気付きました。だから私の質問は次のとおりです:
- このインターフェイスの実装に関する良いドキュメントを誰かに教えてもらえますか (msdn ドキュメントはこの点で哀れです) here を参照してください。
- ドキュメントを検出/認証/暗号化/復号化できるように、アドインを暗号化プロバイダーとしてオフィス内 (できれば 2010 年) に確立する方法を知っている人はいますか?
- これは、Office C# アドインの観点からも可能ですか? また、間違った道を進んでいる場合、正しい道は何ですか (目標は、シームレスなオフィス エクスペリエンスを作成することです)。
更新: 役立つドキュメントを見つけ、必要な COM アドインになるようにプログラムを再構築しましたが、それでも暗号プロバイダーとして登録できません。どうやらレジストリ キー @ を設定する必要があるようです
HKCU\Software\Microsoft\Office\14.0\Common\Security\OpenXMLEncryption
が、まだ、暗号化のためにアドインへの呼び出しをトリガーできませんでした。どなたか詳しい方教えていただけると幸いです…。