CalendarContract.Events.EnterpriseContentUri プロパティ

定義

マネージド プロファイルの Events テーブルに対してクエリを実行するための content:// スタイルの URL。

[Android.Runtime.Register("ENTERPRISE_CONTENT_URI", ApiSince=29)]
public static Android.Net.Uri EnterpriseContentUri { get; }
[<Android.Runtime.Register("ENTERPRISE_CONTENT_URI", ApiSince=29)>]
static member EnterpriseContentUri : Android.Net.Uri

プロパティ値

Uri
属性

注釈

マネージド プロファイルの Events テーブルに対してクエリを実行するための content:// スタイルの URL。 を使用して ContentUris#withAppendedId(Uri, long) イベント ID を追加すると、1 つのイベントが指定されます。

次の列は、この URI を使用して照会できます: <ul><li>#_ID</li><>#CALENDAR_ID</li<>>#TITLE</li/li>>#EVENT_LOCATION<< li/<><#EVENT_COLOR>li<>#STATUS></li><<#DTSTART> li/<<#DTEND<>>>li li#EVENT_TIMEZONE<>/<>>#EVENT_END_TIMEZONE<li><li#DURATION<>/li li/li li/li><li li>#ALL_DAY</li><li><#AVAILABILITY/li><#RRULE<>/li>><<#RDATE/li/li><#LAST_DATE></li<>>#EXRULE</li/li><#EXDATE<>/li#SELF_ATTENDEE_STATUS><></li<>li>#DISPLAY_COLOR</li<>>#CALENDAR_COLOR</li<>li>#VISIBLE</li<>/li<><>#CALENDAR_TIME_ZONE li>#IS_PRIMARY</li></Ul>

IllegalArgumentException は、上記の一覧に含まれていないこの URI へのクエリのプロジェクションに列が存在する場合にスローされます。

呼び出し元のユーザーがマネージド プロファイルの親プロファイルではない場合、またはマネージド プロファイルが無効になっている場合、または [設定] でプロファイル間予定表が無効になっている場合、または この URI が を介して DevicePolicyManager#setCrossProfileCalendarPackages(ComponentName, Set)管理プロファイルのプロファイル所有者によって許可されていないパッケージから照会された場合、この URI は空のカーソルを返します。

アプリでは、この URI の を android.database.ContentObserver 登録して変更をリッスンできます。

の Java ドキュメント android.provider.CalendarContract.Events.ENTERPRISE_CONTENT_URI

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象