# Provider.AttributesContainer

> The attributes container for the <provider> element.

## Definition

* **Type:** Class
* **Namespace:** [Unity.Android.Gradle.Manifest](/engine/6000.5/script-reference/unity/android/gradle/manifest.md)
* **Assembly:** Unity.Android.Gradle
* **Inherits from:** [BaseAttributesContainer](/engine/6000.5/script-reference/unity/android/gradle/manifest/baseattributescontainer.md)

```csharp
public sealed class Provider.AttributesContainer : BaseAttributesContainer
```

## Properties

| Property                                                                                                                                 | Description                                                                            |
| ---------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| [Authorities](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/authorities.md)                 | The C# definition of the `  android:authorities  ` Android Manifest attribute.         |
| [DirectBootAware](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/directbootaware.md)         | The C# definition of the `  android:directBootAware  ` Android Manifest attribute.     |
| [Enabled](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/enabled.md)                         | The C# definition of the `  android:enabled  ` Android Manifest attribute.             |
| [Exported](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/exported.md)                       | The C# definition of the `  android:exported  ` Android Manifest attribute.            |
| [GrantUriPermissions](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/granturipermissions.md) | The C# definition of the `  android:grantUriPermissions  ` Android Manifest attribute. |
| [Icon](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/icon.md)                               | The C# definition of the `  android:icon  ` Android Manifest attribute.                |
| [InitOrder](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/initorder.md)                     | The C# definition of the `  android:initOrder  ` Android Manifest attribute.           |
| [Label](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/label.md)                             | The C# definition of the `  android:label  ` Android Manifest attribute.               |
| [Multiprocess](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/multiprocess.md)               | The C# definition of the `  android:multiprocess  ` Android Manifest attribute.        |
| [Name](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/name.md)                               | The C# definition of the `  android:name  ` Android Manifest attribute.                |
| [Permission](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/permission.md)                   | The C# definition of the `  android:permission  ` Android Manifest attribute.          |
| [Process](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/process.md)                         | The C# definition of the `  android:process  ` Android Manifest attribute.             |
| [ReadPermission](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/readpermission.md)           | The C# definition of the `  android:readPermission  ` Android Manifest attribute.      |
| [Syncable](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/syncable.md)                       | The C# definition of the `  android:syncable  ` Android Manifest attribute.            |
| [WritePermission](/engine/6000.5/script-reference/unity/android/gradle/manifest/provider/attributescontainer/writepermission.md)         | The C# definition of the `  android:writePermission  ` Android Manifest attribute.     |

## Inheritance

**Inherited Members:**

* [BaseAttributesContainer.ToolsNode()](/engine/6000.5/script-reference/unity/android/gradle/manifest/baseattributescontainer/toolsnode.md)
* [BaseAttributesContainer.ToolsRemove()](/engine/6000.5/script-reference/unity/android/gradle/manifest/baseattributescontainer/toolsremove.md)
* [BaseAttributesContainer.ToolsReplace()](/engine/6000.5/script-reference/unity/android/gradle/manifest/baseattributescontainer/toolsreplace.md)
* [BaseAttributesContainer.ToolsSelector()](/engine/6000.5/script-reference/unity/android/gradle/manifest/baseattributescontainer/toolsselector.md)
* [BaseAttributesContainer.ToolsStrict()](/engine/6000.5/script-reference/unity/android/gradle/manifest/baseattributescontainer/toolsstrict.md)
