Class MyconfigResource
The "myconfig" collection of methods.
Inherited Members
Namespace: Google.Apis.Books.v1
Assembly: Google.Apis.Books.v1.dll
Syntax
public class MyconfigResource
Constructors
MyconfigResource(IClientService)
Constructs a new resource.
Declaration
public MyconfigResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
GetUserSettings()
Gets the current settings for the user.
Declaration
public virtual MyconfigResource.GetUserSettingsRequest GetUserSettings()
Returns
Type | Description |
---|---|
MyconfigResource.GetUserSettingsRequest |
ReleaseDownloadAccess(string, Repeatable<string>)
Release downloaded content access restriction.
Declaration
public virtual MyconfigResource.ReleaseDownloadAccessRequest ReleaseDownloadAccess(string cpksver, Repeatable<string> volumeIds)
Parameters
Type | Name | Description |
---|---|---|
string | cpksver | The device/version ID from which to release the restriction. |
Repeatable<string> | volumeIds | The volume(s) to release restrictions for. |
Returns
Type | Description |
---|---|
MyconfigResource.ReleaseDownloadAccessRequest |
RequestAccess(string, string, string, string)
Request concurrent and download access restrictions.
Declaration
public virtual MyconfigResource.RequestAccessRequest RequestAccess(string cpksver, string nonce, string source, string volumeId)
Parameters
Type | Name | Description |
---|---|---|
string | cpksver | The device/version ID from which to request the restrictions. |
string | nonce | The client nonce value. |
string | source | String to identify the originator of this request. |
string | volumeId | The volume to request concurrent/download restrictions for. |
Returns
Type | Description |
---|---|
MyconfigResource.RequestAccessRequest |
SyncVolumeLicenses(string, string, string)
Request downloaded content access for specified volumes on the My eBooks shelf.
Declaration
public virtual MyconfigResource.SyncVolumeLicensesRequest SyncVolumeLicenses(string cpksver, string nonce, string source)
Parameters
Type | Name | Description |
---|---|---|
string | cpksver | The device/version ID from which to release the restriction. |
string | nonce | The client nonce value. |
string | source | String to identify the originator of this request. |
Returns
Type | Description |
---|---|
MyconfigResource.SyncVolumeLicensesRequest |
UpdateUserSettings(Usersettings)
Sets the settings for the user. If a sub-object is specified, it will overwrite the existing sub-object stored in the server. Unspecified sub-objects will retain the existing value.
Declaration
public virtual MyconfigResource.UpdateUserSettingsRequest UpdateUserSettings(Usersettings body)
Parameters
Type | Name | Description |
---|---|---|
Usersettings | body | The body of the request. |
Returns
Type | Description |
---|---|
MyconfigResource.UpdateUserSettingsRequest |