Show / Hide Table of Contents

Class AlternateAssetObject

Represents the Alternate Asset Object of the Alternate extension

Inheritance
System.Object
AlternateAssetObject
Implements
IStacPropertiesContainer
Namespace: Stac.Extensions.Alternate
Assembly: DotNetStac.dll
Syntax
public class AlternateAssetObject : object, IStacPropertiesContainer

Constructors

| Improve this Doc View Source

AlternateAssetObject(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 Source

Description

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.

| Improve this Doc View Source

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.

| Improve this Doc View Source

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

| Improve this Doc View Source

StacObjectContainer

Gets parent Stac Object

Declaration
public IStacObject StacObjectContainer { get; }
Property Value
Type Description
IStacObject

Parent Stac Object

| Improve this Doc View Source

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.

| Improve this Doc View Source

Uri

Gets uri

Declaration
public Uri Uri { get; }
Property Value
Type Description
Uri

Uri

Implements

IStacPropertiesContainer

Extension Methods

StacAccessorsHelpers.ToStringByAttributes(Object)
AlternateStacExtensionExtensions.StorageExtension(AlternateAssetObject)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX