Class AlternateAssetObject
Represents the Alternate Asset Object of the Alternate extension
Inheritance
Implements
Namespace: Stac.Extensions.Alternate
Assembly: DotNetStac.dll
Syntax
public class AlternateAssetObject : object, IStacPropertiesContainer
Constructors
| Improve this Doc View SourceAlternateAssetObject(String, IStacObject, String, String)
Initializes a new instance of the AlternateAssetObject class.
Declaration
public AlternateAssetObject(string href, IStacObject parent = null, string title = null, string description = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | href | URI to the asset object |
IStacObject | parent | Parent object |
System.String | title | The displayed title for clients and users. |
System.String | description | A description of the Asset providing additional details, such as how it was processed or created. CommonMark 0.29 syntax MAY be used for rich text representation. |
Properties
| Improve this Doc View SourceDescription
Gets or sets a description of the Asset providing additional details, such as how it was processed or created. CommonMark 0.29 syntax MAY be used for rich text representation.
Declaration
public string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String | A description of the Asset providing additional details, such as how it was processed or created. CommonMark 0.29 syntax MAY be used for rich text representation. |
Href
Gets or sets rEQUIRED. URI to the asset object. Relative and absolute URI are both allowed.
Declaration
public string Href { get; set; }
Property Value
Type | Description |
---|---|
System.String | REQUIRED. URI to the asset object. Relative and absolute URI are both allowed. |
Properties
Gets or sets additional fields
Declaration
public IDictionary<string, object> Properties { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<System.String, System.Object> | Additional fields |
StacObjectContainer
Gets parent Stac Object
Declaration
public IStacObject StacObjectContainer { get; }
Property Value
Type | Description |
---|---|
IStacObject | Parent Stac Object |
Title
Gets or sets the displayed title for clients and users.
Declaration
public string Title { get; set; }
Property Value
Type | Description |
---|---|
System.String | The displayed title for clients and users. |
Uri
Gets uri
Declaration
public Uri Uri { get; }
Property Value
Type | Description |
---|---|
Uri | Uri |