TimeZoneInfo.GetSystemTimeZones()
以前は、タイム ゾーンを列挙するために使用していました。
Windows 8 アプリでどのように行うのですか?
TimeZoneInfo.GetSystemTimeZones()
以前は、タイム ゾーンを列挙するために使用していました。
Windows 8 アプリでどのように行うのですか?
これを行う方法について ブログを書き、必要なコードを gistとして含めました。
また、別のコメンターに対処するために、いいえ、マーシャリングが正しく行われるため、ARM の互換性は問題ではありません。
EDIT:それを1つ改善して、汎用のNuGetパッケージに変えました:
MSDNフォーラムごとに、おそらくICANNデータを公開するサービスを通じて、独自のアプローチを展開する必要がありますか?
PInvoke ( EnumDynamicTimeZoneInformation ) を介して、それらのサブセットを取得できます。また、GetSystemTimeZonesを使用しても、すべてを取得できる保証はありません (ただし、PInvoke よりも多くのことを期待しています)。