問題タブ [dday]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1248 参照

android - Apple/Google は、iOS または Android で iCal フィールドをサポートするための仕様を提供していますか?

私は iCal 経由で独自のソフトウェア カレンダーを公開しようとしています (それが重要な場合は DDay.iCal パッケージを使用します)。これにより、顧客は自分の電話やタブレット (または iCal をサポートするその他のソフトウェアなど) で予定を表示できます。 Outlook または Google カレンダー)。残念ながら、iCal の仕様では、これらのコンシューマーによって使用されない多くのフィールド (コメント、ステータス、カテゴリ、クラスなど) がサポートされているようです。サポートされているものと、デバイスのどこに表示されるかを示します。

Apple (または Google または Microsoft) は、サポートしている iCal フィールドのリストを公開していますか?

0 投票する
2 に答える
11778 参照

c# - DDay.iCal を使用して Outlook の「予定」を作成するにはどうすればよいですか?

DDay ライブラリを使用して iCal イベントを作成し、サイトのユーザーが自分のカレンダーに何かを追加できるようにしています。

Office 2010 での会議出席依頼ではなく、予定を追加してもらいたい (他のユーザーもできれば)。ライブラリを使用してメソッドを PUBLISH に設定すると、予定として表示されますが、会議がカレンダーに見つからないと報告されます。次に、[応答不要] をクリックすると、アイテムが削除され、カレンダーに残りません。

メソッドを REQUEST に変更すると、会議出席依頼として表示されます。これは 2 番目に良いオプションですが、「宛先」フィールドは空白です。それが最善の方法である場合、「to」フィールドを設定するにはどうすればよいですか? 私は彼らに自分自身に反応してもらうと思います。

0 投票する
1 に答える
1986 参照

.net - DDay.iCal Outlook とタイム ゾーンおよび繰り返しパターンとの互換性

私の .ics ファイルを電子メールで受け取り、それらをカレンダーの招待状として解釈する Outlook を取得できたのは幸運でしたが、タイム ゾーンに関する問題が発生しています。

最初に、すべての日付が UTC で指定されている場合、Outlook が正しいことを行うことを発見しました (正しいことは、イベントを表示するときに時刻をシステムのタイム ゾーン設定に変換することです)。iCalendar ファイルは次のとおりです。

残念ながら、定期的なイベントを追加すると、何らかの理由で Outlook がこれを行いません。そこで、次を使用して iCalendar ファイルにタイム ゾーンを追加しようとしました。

奇妙なことに、添付ファイルは「サポートされていないカレンダー event.ics」と表示されますが、添付ファイルを開くと、Outlook はファイルを正常に解釈します (ほとんどの場合)。

iCalendar ファイルは次のとおりです。

このファイルの見通しのどの部分に問題があるか知っている人はいますか? または、おそらくもっと重要なことですが、見通しを満足させるために dday.iCal で何ができるか知っている人はいますか?

ありがとう!

0 投票する
0 に答える
1371 参照

c# - dday で定期的な終了日を計算する

DDAY.Ical ライブラリで繰り返しイベントの終了日を取得したい。可能です?

たとえば、私はこのコードを持っています:

この行で event.DTEnd とオカレンスが欲しい

0 投票する
0 に答える
2215 参照

c# - プログラムで icalendar を更新する方法

C#アプリで会議出席依頼を送りたいので、dday.icalライブラリを利用しました。ical ライブラリを使用して .ics ファイルを作成しますが、既に作成した会議を更新したい インターネットで検索したところ、uid でカレンダーを更新できることがわかりましたが、同じ uid で新しい cal を作成して実行すると、既存の .ics ファイルが置き換えられます新しいファイルでは、既存のファイルとマージされませんでした

以下は私のコードです

私の2番目の問題は、添付されたicsファイルでsmtpを使用したときに、ファイルをメールに添付しただけで、カレンダー要求イベントのように機能しないことです。以下は私のコードです:

メールの送信方法:

0 投票する
1 に答える
2029 参照

c# - Outlook 用の ASP.NET ホステッド ICS iCalendar に認証を追加する方法

Outlook 内からサブスクライブできるICS カレンダーを ( DDay.iCal ライブラリを使用して)動的に作成する ASP.NET アプリケーションがあります。すべて正常に動作していますが、認証されたユーザーのみがアクセスできるようにカレンダーを保護する必要があります。つまり、Outlook のカレンダーに URL を追加するときに、ユーザー名とパスワードを要求する必要があります。

ミルクは私が必要とするものを実装しているようですが、これを自分で達成する方法についての情報を見つけることができないようです?

0 投票する
1 に答える
1916 参照

c# - DDay.iCal で最後に発生したイベントを見つける

単一のイベントを持つ iCalendar があるとします。これには、それを制限するための繰り返しルール (RRULE) が設定されてCOUNTいますが、いくつかの例外日といくつかの例外ルールもあります。

最後に発生した日付を計算したい。

ルールがUNTILs しか設定されていない場合、これは可能な日付を制限することがわかっているので簡単なので、次のことができます。

ただし、このアプローチは COUNT では機能しません。例外により、最後の発生が無期限に将来にプッシュされる可能性があるためです (たとえば、毎週の発生の最初の 500 の日付が除外されていると仮定すると、終了日が約 10 年後にプッシュされます)。 )。

このシナリオで最後に発生したものを特定する簡単な方法はありますか? (最終的には、独自のルール パーサーを作成するか、DDay に組み込まれているパーサーを検討することができますが、もっと簡単な方法を望んでいます!)。

バックグラウンド

参考までに、iCalendar ファイルを使用して起動するタイミングを決定するQuartz.NETトリガーを構築することを目指しています。

0 投票する
2 に答える
1530 参照

c# - iCal による Google カレンダー イベントのキャンセル

.NET でDDay.iCalライブラリを使用してイベントを送信しました。

イベントの送信は正常に機能しており、Google カレンダーにイベントを追加できますが、イベントをキャンセルするには、キャンセル メールを送信した後、イベントが Google カレンダーに残っています。

Google カレンダーの予定をiCalでキャンセルする方法を教えてください。

これは私のイベントファイルです:

これは私のキャンセルイベントファイルです

0 投票する
2 に答える
771 参照

c# - 複数のオカレンスを返す Google カレンダーを使用した DDay.ICal

Google の ics ファイル (以下に添付) があり、Outlook で同じファイルを開くと、ファイル「20120823」に記載されている日付にイベントが追加されません。しかし、プログラムでカレンダー イベントを取得するために使用する DDay.ICal dll では、dll から 730 個のイベントが返されます。何か案が??

DDay がこの Google カレンダーの問題を解決したというリンクを見ましたが、まだ解決されていないようです。これを利用できるハックは非常に役立ちます。

ICS コンテンツ

以下のコードは、730回の出現を返します

0 投票する
2 に答える
1073 参照

c# - DDay ical ライブラリを使用する場合、ビジー、フリー、アウト オフィスをどのように示しますか?

私は非常にうまく機能するDDal icalライブラリを使用していますが、イベントを不在とビジーとして示す方法を知りたいと思いました(したがって、Microsoft Outlookにロードすると異なるように表示されます)

この Microsoft サイトに次のプロパティがリストされています。

  • X-MICROSOFT-CDO-BUSYSTATUS
  • PidLidBusyStatus

ドキュメントに何も表示されないため、DDay ical ライブラリ内からこれを設定することは可能ですか?