sheets  v4
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Types | Protected Member Functions | Properties | List of all members
Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse > Class Template Reference

A base abstract class for Sheets requests. More...

Inheritance diagram for Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >:
Google::Apis::Requests::ClientServiceRequest< TResponse > Google::Apis::Requests::IClientServiceRequest< TResponse > Google::Apis::Requests::IClientServiceRequest Google.Apis.Sheets.v4.SpreadsheetsResource.BatchUpdateRequest Google.Apis.Sheets.v4.SpreadsheetsResource.CreateRequest Google.Apis.Sheets.v4.SpreadsheetsResource.DeveloperMetadataResource.GetRequest Google.Apis.Sheets.v4.SpreadsheetsResource.DeveloperMetadataResource.SearchRequest Google.Apis.Sheets.v4.SpreadsheetsResource.GetByDataFilterRequest Google.Apis.Sheets.v4.SpreadsheetsResource.GetRequest Google.Apis.Sheets.v4.SpreadsheetsResource.SheetsResource.CopyToRequest Google.Apis.Sheets.v4.SpreadsheetsResource.ValuesResource.AppendRequest Google.Apis.Sheets.v4.SpreadsheetsResource.ValuesResource.BatchClearByDataFilterRequest Google.Apis.Sheets.v4.SpreadsheetsResource.ValuesResource.BatchClearRequest Google.Apis.Sheets.v4.SpreadsheetsResource.ValuesResource.BatchGetByDataFilterRequest Google.Apis.Sheets.v4.SpreadsheetsResource.ValuesResource.BatchGetRequest Google.Apis.Sheets.v4.SpreadsheetsResource.ValuesResource.BatchUpdateByDataFilterRequest Google.Apis.Sheets.v4.SpreadsheetsResource.ValuesResource.BatchUpdateRequest Google.Apis.Sheets.v4.SpreadsheetsResource.ValuesResource.ClearRequest Google.Apis.Sheets.v4.SpreadsheetsResource.ValuesResource.GetRequest Google.Apis.Sheets.v4.SpreadsheetsResource.ValuesResource.UpdateRequest

Public Types

enum  XgafvEnum
 V1 error format. More...
enum  AltEnum
 Data format for response. More...

Protected Member Functions

 SheetsBaseServiceRequest (Google.Apis.Services.IClientService service)
 Constructs a new SheetsBaseServiceRequest instance.
override void InitParameters ()
 Initializes Sheets parameter list.
- Protected Member Functions inherited from Google::Apis::Requests::ClientServiceRequest< TResponse >
 ClientServiceRequest (IClientService service)
string GenerateRequestUri ()

Properties

virtual System.Nullable
< XgafvEnum
Xgafv [get, set]
 V1 error format.
virtual string AccessToken [get, set]
 OAuth access token.
virtual System.Nullable< AltEnumAlt [get, set]
 Data format for response.
virtual string BearerToken [get, set]
 OAuth bearer token.
virtual string Callback [get, set]
 JSONP
virtual string Fields [get, set]
 Selector specifying which fields to include in a partial response.
virtual string Key [get, set]
 API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
virtual string OauthToken [get, set]
 OAuth 2.0 token for the current user.
virtual System.Nullable< bool > Pp [get, set]
 Pretty-print response.
virtual System.Nullable< bool > PrettyPrint [get, set]
 Returns response with indentations and line breaks.
virtual string QuotaUser [get, set]
 Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
virtual string UploadType [get, set]
 Legacy upload protocol for media (e.g. "media", "multipart").
virtual string UploadProtocol [get, set]
 Upload protocol for media (e.g. "raw", "multipart").
- Properties inherited from Google::Apis::Requests::ClientServiceRequest< TResponse >
ETagAction ETagAction
string MethodName
string RestPath
string HttpMethod
IDictionary< string, IParameter > RequestParameters
IClientService Service

Additional Inherited Members

- Public Member Functions inherited from Google::Apis::Requests::ClientServiceRequest< TResponse >
TResponse Execute ()
Stream ExecuteAsStream ()
async Task< TResponse > ExecuteAsync ()
async Task< TResponse > ExecuteAsync (CancellationToken cancellationToken)
async Task< Stream > ExecuteAsStreamAsync ()
async Task< Stream > ExecuteAsStreamAsync (CancellationToken cancellationToken)
HttpRequestMessage CreateRequest (Nullable< bool > overrideGZipEnabled=null)
- Static Public Member Functions inherited from Google::Apis::Requests::ClientServiceRequest< TResponse >
static ETagAction GetDefaultETagAction (string httpMethod)

Detailed Description

A base abstract class for Sheets requests.

Member Enumeration Documentation

template<TResponse >
enum Google.Apis.Sheets.v4.SheetsBaseServiceRequest-g.AltEnum

Data format for response.

template<TResponse >
enum Google.Apis.Sheets.v4.SheetsBaseServiceRequest-g.XgafvEnum

V1 error format.

Member Function Documentation

template<TResponse >
override void Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.InitParameters ( )
inlineprotectedvirtual
template<TResponse >
Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.SheetsBaseServiceRequest ( Google.Apis.Services.IClientService  service)
inlineprotected

Constructs a new SheetsBaseServiceRequest instance.

Property Documentation

template<TResponse >
virtual string Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.AccessToken
getset

OAuth access token.

template<TResponse >
virtual System.Nullable<AltEnum> Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.Alt
getset

Data format for response.

[default: json]

template<TResponse >
virtual string Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.BearerToken
getset

OAuth bearer token.

template<TResponse >
virtual string Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.Callback
getset

JSONP

template<TResponse >
virtual string Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.Fields
getset

Selector specifying which fields to include in a partial response.

template<TResponse >
virtual string Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.Key
getset

API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.

template<TResponse >
virtual string Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.OauthToken
getset

OAuth 2.0 token for the current user.

template<TResponse >
virtual System.Nullable<bool> Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.Pp
getset

Pretty-print response.

[default: true]

template<TResponse >
virtual System.Nullable<bool> Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.PrettyPrint
getset

Returns response with indentations and line breaks.

[default: true]

template<TResponse >
virtual string Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.QuotaUser
getset

Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.

template<TResponse >
virtual string Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.UploadProtocol
getset

Upload protocol for media (e.g. "raw", "multipart").

template<TResponse >
virtual string Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.UploadType
getset

Legacy upload protocol for media (e.g. "media", "multipart").

template<TResponse >
virtual System.Nullable<XgafvEnum> Google.Apis.Sheets.v4.SheetsBaseServiceRequest< TResponse >.Xgafv
getset

V1 error format.


The documentation for this class was generated from the following file: