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

클라이언트가 콘텐츠 공급자가 제어하는 데이터를 변경해야 하는 권한입니다.

적용 대상

추가 정보