Class Volume.AccessInfoData
Any information about a volume related to reading or obtaining that volume text. This information can depend on country (books may be public domain in one country but not in another, e.g.).
Inherited Members
Namespace: Google.Apis.Books.v1.Data
Assembly: Google.Apis.Books.v1.dll
Syntax
public class Volume.AccessInfoData
Properties
AccessViewStatus
Combines the access and viewability of this volume into a single status field for this user. Values can be FULL_PURCHASED, FULL_PUBLIC_DOMAIN, SAMPLE or NONE. (In LITE projection.)
Declaration
[JsonProperty("accessViewStatus")]
public virtual string AccessViewStatus { get; set; }
Property Value
Type | Description |
---|---|
string |
Country
The two-letter ISO_3166-1 country code for which this access information is valid. (In LITE projection.)
Declaration
[JsonProperty("country")]
public virtual string Country { get; set; }
Property Value
Type | Description |
---|---|
string |
DownloadAccess
Information about a volume's download license access restrictions.
Declaration
[JsonProperty("downloadAccess")]
public virtual DownloadAccessRestriction DownloadAccess { get; set; }
Property Value
Type | Description |
---|---|
DownloadAccessRestriction |
DriveImportedContentLink
URL to the Google Drive viewer if this volume is uploaded by the user by selecting the file from Google Drive.
Declaration
[JsonProperty("driveImportedContentLink")]
public virtual string DriveImportedContentLink { get; set; }
Property Value
Type | Description |
---|---|
string |
Embeddable
Whether this volume can be embedded in a viewport using the Embedded Viewer API.
Declaration
[JsonProperty("embeddable")]
public virtual bool? Embeddable { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Epub
Information about epub content. (In LITE projection.)
Declaration
[JsonProperty("epub")]
public virtual Volume.AccessInfoData.EpubData Epub { get; set; }
Property Value
Type | Description |
---|---|
Volume.AccessInfoData.EpubData |
ExplicitOfflineLicenseManagement
Whether this volume requires that the client explicitly request offline download license rather than have it done automatically when loading the content, if the client supports it.
Declaration
[JsonProperty("explicitOfflineLicenseManagement")]
public virtual bool? ExplicitOfflineLicenseManagement { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Information about pdf content. (In LITE projection.)
Declaration
[JsonProperty("pdf")]
public virtual Volume.AccessInfoData.PdfData Pdf { get; set; }
Property Value
Type | Description |
---|---|
Volume.AccessInfoData.PdfData |
PublicDomain
Whether or not this book is public domain in the country listed above.
Declaration
[JsonProperty("publicDomain")]
public virtual bool? PublicDomain { get; set; }
Property Value
Type | Description |
---|---|
bool? |
QuoteSharingAllowed
Whether quote sharing is allowed for this volume.
Declaration
[JsonProperty("quoteSharingAllowed")]
public virtual bool? QuoteSharingAllowed { get; set; }
Property Value
Type | Description |
---|---|
bool? |
TextToSpeechPermission
Whether text-to-speech is permitted for this volume. Values can be ALLOWED, ALLOWED_FOR_ACCESSIBILITY, or NOT_ALLOWED.
Declaration
[JsonProperty("textToSpeechPermission")]
public virtual string TextToSpeechPermission { get; set; }
Property Value
Type | Description |
---|---|
string |
ViewOrderUrl
For ordered but not yet processed orders, we give a URL that can be used to go to the appropriate Google Wallet page.
Declaration
[JsonProperty("viewOrderUrl")]
public virtual string ViewOrderUrl { get; set; }
Property Value
Type | Description |
---|---|
string |
Viewability
The read access of a volume. Possible values are PARTIAL, ALL_PAGES, NO_PAGES or UNKNOWN. This value depends on the country listed above. A value of PARTIAL means that the publisher has allowed some portion of the volume to be viewed publicly, without purchase. This can apply to eBooks as well as non-eBooks. Public domain books will always have a value of ALL_PAGES.
Declaration
[JsonProperty("viewability")]
public virtual string Viewability { get; set; }
Property Value
Type | Description |
---|---|
string |
WebReaderLink
URL to read this volume on the Google Books site. Link will not allow users to read non-viewable volumes.
Declaration
[JsonProperty("webReaderLink")]
public virtual string WebReaderLink { get; set; }
Property Value
Type | Description |
---|---|
string |