次の方法で共有


ContentProviderAttribute クラス

定義

AndroidManifest.xmlで 要素を/manifest/application/provider生成します。

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.Serializable]
public class ContentProviderAttribute : Attribute, Java.Interop.IJniNameProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.Serializable>]
type ContentProviderAttribute = class
    inherit Attribute
    interface IJniNameProviderAttribute
継承
ContentProviderAttribute
属性
実装

注釈

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

コンストラクター

ContentProviderAttribute(String[])

指定した URI 機関を使用して、新しい ContentProviderAttribute インスタンスを構築して初期化します。

プロパティ

Authorities

コンテンツ プロバイダーのパービューでデータを識別する URI 機関。

DirectBootAware

AndroidManifest.xmlで 要素を/manifest/application/provider生成します。

Enabled

プロバイダーをシステムでインスタンス化できるかどうか。

Exported

他のアプリケーションのコンポーネントによってプロバイダーを起動できるかどうか。

GrantUriPermissions

通常、コンテンツ プロバイダーのデータにアクセスするアクセス許可を持たないユーザーには、そのアクセス許可を付与できます。

Icon

プロバイダーを表すアイコン。

InitOrder

コンテンツ プロバイダーをインスタンス化する順序。

Label

プロバイダーのユーザーが読み取り可能なラベル。

MultiProcess

プロバイダーのインスタンスを起動したコンポーネントのプロセスに起動できるかどうか。

Name

プロバイダーを実装するクラスの名前。

Permission

クライアントがプロバイダーを起動するために必要なアクセス許可の名前。

Process

アクティビティを実行するプロセスの名前。

ReadPermission

クライアントがコンテンツ プロバイダーに対してクエリを実行するために必要なアクセス許可。

RoundIcon

AndroidManifest.xmlで 要素を/manifest/application/provider生成します。

Syncable

コンテンツ プロバイダーの制御下にあるデータをサーバー上のデータと同期するかどうか。

WritePermission

クライアントがコンテンツ プロバイダーによって制御されるデータを変更するために必要なアクセス許可。

適用対象

こちらもご覧ください