{{< psd/tize >}}
## ResourceRef class

Used to indicate prior versions, originals of renditions, originals for derived documents, and so on.

```csharp
public sealed class ResourceRef : ComplexTypeBase
```

## Constructors

| Name | Description |
| --- | --- |
| [ResourceRef](resourceref/)() | The default constructor. |

## Properties

| Name | Description |
| --- | --- |
| [AlternatePaths](../../aspose.psd.xmp.types.complex.resourceref/resourceref/alternatepaths/) { get; set; } | Gets or sets the array of alternate path. |
| [DocumentUri](../../aspose.psd.xmp.types.complex.resourceref/resourceref/documenturi/) { get; set; } | Gets or sets the document URI. |
| [FilePathUri](../../aspose.psd.xmp.types.complex.resourceref/resourceref/filepathuri/) { get; set; } | Gets or sets the file path URI. |
| [InstanceId](../../aspose.psd.xmp.types.complex.resourceref/resourceref/instanceid/) { get; set; } | Gets or sets the instance identifier. |
| [NamespaceUri](../../aspose.psd.xmp.types.complex/complextypebase/namespaceuri/) { get; } | Gets the default namespace URI. |
| [Prefix](../../aspose.psd.xmp.types.complex/complextypebase/prefix/) { get; } | Gets the prefix. |

## Methods

| Name | Description |
| --- | --- |
| override [GetXmpRepresentation](../../aspose.psd.xmp.types.complex/complextypebase/getxmprepresentation/)() | Gets the string contained value in XMP format. |

### See Also

* class [ComplexTypeBase](../../aspose.psd.xmp.types.complex/complextypebase/)
* namespace [Aspose.PSD.Xmp.Types.Complex.ResourceRef](../../aspose.psd.xmp.types.complex.resourceref/)
* assembly [Aspose.PSD](../../)


