# BaseAttribute

> Abstract base class for all existing Androuid manifest attributes.

## Definition

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

```csharp
public abstract class BaseAttribute
```

## Properties

| Property                                                                                    | Description     |
| ------------------------------------------------------------------------------------------- | --------------- |
| [Name](/engine/6000.7/script-reference/unity/android/gradle/manifest/baseattribute/name.md) | Attribute name. |

## Methods

| Method                                                                                                            | Description                                                                 |
| ----------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| [Remove](/engine/6000.7/script-reference/unity/android/gradle/manifest/baseattribute/remove.md)                   | Removes this attribute from the element.                                    |
| [ResolveConflict](/engine/6000.7/script-reference/unity/android/gradle/manifest/baseattribute/resolveconflict.md) | Resolve a conflict if the attribute was already modified by another script. |
