Show / Hide Table of Contents

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.).

Inheritance
object
Volume.AccessInfoData
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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?

Pdf

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
In this article
Back to top Generated by DocFX