Event クラス (Microsoft.Graph.Models 名前空間)
public class Event : OutlookItem
継承:Object → Entity → OutlookItem → Event
[toc]プロパティ
AllowNewTimeProposals
public bool? AllowNewTimeProposals { get; set; }
- 会議の開催者が、返信するときに新しい日時を提案することができる場合は
True
、それ以外の場合false
です。 - 省略可能で、既定値は
true
です。
Attendees
public IEnumerable<Attendee> Attendees { get; set; }
- イベントの出席者のコレクション。
Attachments
public IEventAttachmentsCollectionPage Attachments { get; set; }
Body
public ItemBody Body { get; set; }
- イベントに関連付けられたメッセージの本文。
BodyPreview
public string BodyPreview { get; set; }
- イベントに関連付けられたメッセージのプレビュー。
Calendar
public Calendar Calendar { get; set; }
End
public DateTimeTimeZone End { get; set; }
- イベントが終了する日付、時刻、タイムゾーン。
- 既定で、終了時刻は UTC 単位です。
Extensions
public IEventExtensionsCollectionPage Extensions { get; set; }
HasAttachments
public bool? HasAttachments { get; set; }
- イベントに添付ファイルが含まれている場合、true に設定します。
HideAttendees
public bool? HideAttendees { get; set; }
true
に設定すると、各出席者は会議出席依頼と会議の 管理 リストにのみ表示されます。- 既定値は false です。
ICalUId
public string ICalUId { get; set; }
- 予定表全体のイベントの固有識別子。 この ID は、定期的なアイテムの出現ごとに異なります。
- 読み取り専用。
Importance
public Importance? Importance { get; set; }
- イベントの重要度。
Instances
public IEventInstancesCollectionPage Instances { get; set; }
IsAllDay
public bool? IsAllDay { get; set; }
- イベントが一日中続く場合に、true に設定します。
IsCancelled
public bool? IsCancelled { get; set; }
- イベントがキャンセルされた場合に、true に設定します。
IsDraft
public bool? IsDraft { get; set; }
- ユーザーが Outlook で会議を更新したが、出席者に更新を送信していない場合は、true に設定します。
- すべての変更が送信されている場合、またはイベントが出席者のいない予定の場合は、false に設定します。
IsOnlineMeeting
public bool? IsOnlineMeeting { get; set; }
- このイベントにオンライン会議情報がある場合は
True
、そうでない場合はfalse
。 既定値は false です。 - 省略可能です。
IsOrganizer
public bool? IsOrganizer { get; set; }
- 予定表の所有者 (calendar の owner プロパティで指定) がイベントの主催者 (event の organizer プロパティで指定) の場合、true に設定されます。
- 代理人が所有者の代わりにイベントを主催した場合にも適用されます。
IsReminderOn
public bool? IsReminderOn { get; set; }
- ユーザーにイベントを通知するアラートを設定する場合は、true に設定します。
Location
public Location Location { get; set; }
- イベントの場所。
Locations
public IEnumerable<Location> Locations { get; set; }
MultiValueExtendedProperties
public IEventMultiValueExtendedPropertiesCollectionPage MultiValueExtendedProperties { get; set; }
OnlineMeeting
public OnlineMeetingInfo OnlineMeeting { get; set; }
- 参加者がオンラインで会議に参加するための詳細。 読み取り専用です。
OnlineMeetingProvider
public OnlineMeetingProviderType? OnlineMeetingProvider { get; set; }
- オンライン会議のサービス プロバイダーを表します。 使用可能な値は
teamsForBusiness
、skypeForBusiness
、およびskypeForConsumer
。 省略可能です。
OnlineMeetingUrl
public string OnlineMeetingUrl { get; set; }
- オンライン会議の URL。 このプロパティは、開催者が Skype 会議などのオンライン会議としてイベントを指定する場合にのみ設定します。 読み取り専用です。
Organizer
public Recipient Organizer { get; set; }
- イベントの開催者。
OriginalEndTimeZone
public string OriginalEndTimeZone { get; set; }
- イベントの作成時に設定された終了タイム ゾーン。
OriginalStart
public DateTimeOffset? OriginalStart { get; set; }
OriginalStartTimeZone
public string OriginalStartTimeZone { get; set; }
- イベントが作成されたときに設定された開始タイム ゾーン。
Recurrence
public PatternedRecurrence Recurrence { get; set; }
- イベントの繰り返しパターン。
ReminderMinutesBeforeStart
public int? ReminderMinutesBeforeStart { get; set; }
- アラーム通知を行う、イベント開始時間前の分数。
ResponseRequested
public bool? ResponseRequested { get; set; }
ResponseStatus
public ResponseStatus ResponseStatus { get; set; }
- イベント メッセージへの応答で送信される応答のタイプを識別します。
Sensitivity
public Sensitivity? Sensitivity { get; set; }
SeriesMasterId
public string SeriesMasterId { get; set; }
- 対象イベントが定期的なアイテムの一部である場合、定期的なアイテムのマスター アイテムの ID。
ShowAs
public FreeBusyStatus? ShowAs { get; set; }
- 表示するステータス。
SingleValueExtendedProperties
public IEventSingleValueExtendedPropertiesCollectionPage SingleValueExtendedProperties { get; set; }
Start
public DateTimeTimeZone Start { get; set; }
- イベントが開始する日付、時刻、タイムゾーン。 既定で、開始時刻は UTC 単位です。
Subject
public string Subject { get; set; }
- イベントの件名行のテキスト。
TransactionId
public string TransactionId { get; set; }
- クライアント アプリケーションによって指定されたカスタム ID で、クライアントによって同じイベントの作成が再試行された場合に、冗長な POST 操作を回避できます。 これは、ネットワーク接続が低いと、クライアントが以前のイベント作成要求に対するサーバーからの応答を受信する前にタイムアウトする場合に役立ちます。 イベントの作成時に transactionId を設定した後、後続の更新で transactionId を変更することはできません。 このプロパティは、アプリで設定されている場合にのみ、応答ペイロードで返されます。 省略可能です。
Type
public EventType? Type { get; set; }
- イベントの種類。 使用可能な値:
singleInstance
、occurrence
、exception
、seriesMaster
。 読み取り専用です。
WebLink
public string WebLink { get; set; }
- Web 上の Outlook でイベントを開く URL。
- Outlook on the web は、メールボックスにサインインしている場合、ブラウザーでイベントを開きます。 それ以外の場合は、Outlook on the web はサインインするように求めます。