.NETコンパクトフレームワーク(C#)でVCARDファイルを作成する
-
02-10-2019 - |
質問
.NETコンパクトフレームワークにVCARDファイルを作成する組み込みの方法はありますか?そうでない場合、これに適したライブラリは何ですか?
私はこれを見つけました。これは、いくつかの適応の後、コンパクトフレームワークで仕事をすることができるように思われるものです。http://thoughtproject.com/libraries/vcard/index.htm
しかし、それを行うためのビルドインまたはより標準的な方法がないかどうかはわかりません。
よろしく、意志
解決
VCardはユニバーサルプロトコルであり、言及したライブラリを使用してVCardを生成できます。これまでのところ、VCARDのネットフレームワークに組み込まれたAPIがありません。 .NETCFに移植するために余分な努力をする必要があるかもしれませんが、それは問題ではないはずです。コードがVCARDプロトコルに準拠するVCARDを生成する限り、VCARDの生成方法に関する標準が定義されていないため、良好なはずです。
他のヒント
Google-Fu:
http://www.codeproject.com/kb/recipes/net_vcard_api.aspx
http://www.lumisoft.ee/lswww/download/downloads/net/lumisoft.net.zip
vcardファイルを処理するために.netに組み込まれたものは何もないと確信しています。
.NET CFは.NET FCLの100%完全なサブセットではありませんが、かなり近いです。起動するには、vcard形式(http://en.wikipedia.org/wiki/vcard)かなり簡単です。 VCARDクラスライブラリ(.NET 2.0を使用して構築された)のソースが.NET Cfの下でまさに正常に動作する可能性が99%あると推測しています。注意する必要があるかもしれない唯一のことは、ライブラリがそのいずれかを必要とする場合は、特定のシステムフォルダーへのアクセスのようなOS固有の呼び出しです。