Table of Contents

Class SURFSharekitAttributes

Namespace
SURFSharekit.Net.Models.RepoItem
Assembly
SURFSharekit.Net.dll
public class SURFSharekitAttributes
Inheritance
SURFSharekitAttributes
Inherited Members

Properties

Abstract

[JsonPropertyName("abstract")]
public string? Abstract { get; set; }

Property Value

string

Aggregationlevel

[JsonPropertyName("aggregationlevel")]
public string? Aggregationlevel { get; set; }

Property Value

string

Authors

[JsonPropertyName("authors")]
public List<SURFSharekitAuthor> Authors { get; set; }

Property Value

List<SURFSharekitAuthor>

Availability

[JsonPropertyName("availability")]
public string? Availability { get; set; }

Property Value

string

Conference

[JsonPropertyName("conference")]
public string? Conference { get; set; }

Property Value

string

Cost

[JsonPropertyName("cost")]
public SURFSharekitCost? Cost { get; set; }

Property Value

SURFSharekitCost

Doi

[JsonPropertyName("doi")]
public string? Doi { get; set; }

Property Value

string

EducationalLevels

[JsonPropertyName("educationalLevels")]
public List<SURFSharekitEducationalLevel> EducationalLevels { get; set; }

Property Value

List<SURFSharekitEducationalLevel>

Files

[JsonPropertyName("files")]
public List<SURFSharekitFile> Files { get; set; }

Property Value

List<SURFSharekitFile>

Handle

[JsonPropertyName("handle")]
public string? Handle { get; set; }

Property Value

string

HasParts

[JsonPropertyName("hasParts")]
public List<string> HasParts { get; set; }

Property Value

List<string>

Institutes

[JsonPropertyName("institutes")]
public List<SURFSharekitInstitute> Institutes { get; set; }

Property Value

List<SURFSharekitInstitute>

IntendedUser

[JsonPropertyName("intendedUser")]
public string? IntendedUser { get; set; }

Property Value

string

Keywords

[JsonPropertyName("keywords")]
public List<string> Keywords { get; set; }

Property Value

List<string>

Language

[JsonPropertyName("language")]
public string? Language { get; set; }

Property Value

string
[JsonPropertyName("links")]
public List<SURFSharekitLink> Links { get; set; }

Property Value

List<SURFSharekitLink>

MboDiscipline

[JsonPropertyName("mboDiscipline")]
public List<string> MboDiscipline { get; set; }

Property Value

List<string>

MboDomain

[JsonPropertyName("mboDomain")]
public List<string> MboDomain { get; set; }

Property Value

List<string>

ModifiedAt

[JsonPropertyName("modifiedAt")]
public DateTime? ModifiedAt { get; set; }

Property Value

DateTime?

NumOfPages

[JsonPropertyName("numOfPages")]
public string? NumOfPages { get; set; }

Property Value

string

Owner

[JsonPropertyName("owner")]
public SURFSharekitOwner? Owner { get; set; }

Property Value

SURFSharekitOwner

PartOf

[JsonPropertyName("partOf")]
public List<string> PartOf { get; set; }

Property Value

List<string>

Place

[JsonPropertyName("place")]
public string? Place { get; set; }

Property Value

string

PublishedAt

[JsonPropertyName("publishedAt")]
public string? PublishedAt { get; set; }

Property Value

string

PublishedIn

[JsonPropertyName("publishedIn")]
public SURFSharekitPublishedIn? PublishedIn { get; set; }

Property Value

SURFSharekitPublishedIn

Publishers

[JsonPropertyName("publishers")]
public List<string> Publishers { get; set; }

Property Value

List<string>

Raid

[JsonPropertyName("raid")]
public string? Raid { get; set; }

Property Value

string

SiaFileNum

[JsonPropertyName("siaFileNum")]
public string? SiaFileNum { get; set; }

Property Value

string

Subtitle

[JsonPropertyName("subtitle")]
public string? Subtitle { get; set; }

Property Value

string

TechnicalFormat

[JsonPropertyName("technicalFormat")]
public string? TechnicalFormat { get; set; }

Property Value

string

TermsOfUse

[JsonPropertyName("termsOfUse")]
public string? TermsOfUse { get; set; }

Property Value

string

ThemesLearningMaterial

[JsonPropertyName("themesLearningMaterial")]
public List<string> ThemesLearningMaterial { get; set; }

Property Value

List<string>

ThemesResearchObject

[JsonPropertyName("themesResearchObject")]
public string? ThemesResearchObject { get; set; }

Property Value

string

Title

[JsonPropertyName("title")]
public string? Title { get; set; }

Property Value

string

TypeResearchObject

[JsonPropertyName("typeResearchObject")]
public string? TypeResearchObject { get; set; }

Property Value

string

TypesLearningMaterial

[JsonPropertyName("typesLearningMaterial")]
public List<string> TypesLearningMaterial { get; set; }

Property Value

List<string>

TypicalAgeRange

[JsonPropertyName("typicalAgeRange")]
public SURFSharekitTypicalAgeRange? TypicalAgeRange { get; set; }

Property Value

SURFSharekitTypicalAgeRange

UrnNbn

[JsonPropertyName("urn:nbn")]
public string? UrnNbn { get; set; }

Property Value

string

Vocabularies

[JsonPropertyName("vocabularies")]
public SURFSharekitVocabularies? Vocabularies { get; set; }

Property Value

SURFSharekitVocabularies