## RoleReference class

This class is used in XBRL instance to reference the definitions of any custom role attribute values used in footnote links in the XBRL instance.

```csharp
public class RoleReference : SimpleLink
```

## Constructors

| Name | Description |
| --- | --- |
| [RoleReference](rolereference)(RoleType) | Initializes a new instance of [`RoleReference`](../rolereference) class. |

## Properties

| Name | Description |
| --- | --- |
| [Actuate](../../aspose.finance.xbrl/simplelink/actuate) { get; set; } | Gets or sets the simple link actuate attribute. |
| [Arcrole](../../aspose.finance.xbrl/simplelink/arcrole) { get; set; } | Gets or sets the simple link arcrole. |
| [Href](../../aspose.finance.xbrl/simplelink/href) { get; set; } | Gets or sets the simple link href URI. |
| [Role](../../aspose.finance.xbrl/simplelink/role) { get; set; } | Gets or sets the simple link role. |
| [RoleType](../../aspose.finance.xbrl/rolereference/roletype) { get; set; } | Gets or sets the [`RoleType`](./roletype) |
| [RoleUri](../../aspose.finance.xbrl/rolereference/roleuri) { get; } | Gets or sets the role URI. |
| [Show](../../aspose.finance.xbrl/simplelink/show) { get; set; } | Gets or sets the simple link show attribute. |
| [Title](../../aspose.finance.xbrl/simplelink/title) { get; set; } | Gets or sets the simple link title. |
| [Type](../../aspose.finance.xbrl/xlink/type) { get; } | Gets the link type. |

### See Also

* class [SimpleLink](../simplelink)
* namespace [Aspose.Finance.Xbrl](../../aspose.finance.xbrl)
* assembly [Aspose.Finance](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Finance.dll -->
