Show / Hide Table of Contents

Interface IStacObject

Common interface for all Stac objects

Inherited Members
IStacPropertiesContainer.Properties
IStacPropertiesContainer.StacObjectContainer
Namespace: Stac
Assembly: DotNetStac.dll
Syntax
public interface IStacObject : IStacPropertiesContainer, ILinksCollectionObject

Properties

| Improve this Doc View Source

Id

Gets the id of the object

Declaration
string Id { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Links

Gets the description of the object

Declaration
ICollection<StacLink> Links { get; }
Property Value
Type Description
ICollection<StacLink>
| Improve this Doc View Source

MediaType

Gets the type of the object

Declaration
ContentType MediaType { get; }
Property Value
Type Description
ContentType
| Improve this Doc View Source

StacExtensions

Gets the STAC extensions of the object

Declaration
ICollection<string> StacExtensions { get; }
Property Value
Type Description
ICollection<System.String>
| Improve this Doc View Source

StacVersion

Gets the STAC version of the object

Declaration
SemVersion StacVersion { get; }
Property Value
Type Description
SemVersion
| Improve this Doc View Source

Title

Gets the title of the object

Declaration
string Title { get; }
Property Value
Type Description
System.String

Extension Methods

StacAccessorsHelpers.SetProperty(IStacObject, String, Object)
StacAccessorsHelpers.SetProperty(IStacPropertiesContainer, String, Object)
StacAccessorsHelpers.GetProperty(IStacPropertiesContainer, String)
StacAccessorsHelpers.GetProperty<T>(IStacPropertiesContainer, String)
StacAccessorsHelpers.ToStringByAttributes(Object)
StacAccessorsHelpers.GetObservableCollectionProperty<T>(IStacPropertiesContainer, String)
StacAccessorsHelpers.RemoveProperty(IStacPropertiesContainer, String)
PatchHelpers.Patch<T>(T, IDictionary<String, Object>)
PatchHelpers.Patch<T>(T, IStacObject)
StacExtensions.GetDeclaredExtensions(IStacPropertiesContainer)
DisasterStacExtensionExtensions.DisasterExtension(IStacObject)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX