Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdWords.v201809.LabelService Class Reference

Use this service to manage labels. The light weight label, once created, can be attached to campaign management entities such as campaigns, ad groups, creatives, criterion and etc. More...

Inheritance diagram for Google.Api.Ads.AdWords.v201809.LabelService:
Google.Api.Ads.AdWords.v201809.ILabelService Google.Api.Ads.AdWords.v201809.LabelServiceInterface

Public Member Functions

 LabelService ()
 Creates a new instance of the LabelService class. More...
 
 LabelService (string endpointConfigurationName)
 Creates a new instance of the LabelService class. More...
 
 LabelService (string endpointConfigurationName, string remoteAddress)
 Creates a new instance of the LabelService class. More...
 
 LabelService (string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the LabelService class. More...
 
 LabelService (System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 Creates a new instance of the LabelService class. More...
 
virtual
Google.Api.Ads.AdWords.v201809.LabelPage 
get (Google.Api.Ads.AdWords.v201809.Selector serviceSelector)
 Returns a list of Labels. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.LabelPage
getAsync (Google.Api.Ads.AdWords.v201809.Selector serviceSelector)
 
virtual
Google.Api.Ads.AdWords.v201809.LabelReturnValue 
mutate (Google.Api.Ads.AdWords.v201809.LabelOperation[] operations)
 Applies the list of mutate operations. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.LabelReturnValue
mutateAsync (Google.Api.Ads.AdWords.v201809.LabelOperation[] operations)
 
virtual
Google.Api.Ads.AdWords.v201809.LabelPage 
query (string query1)
 Returns the list of Labels that match the query. More...
 
virtual
System.Threading.Tasks.Task
< Google.Api.Ads.AdWords.v201809.LabelPage
queryAsync (string query)
 

Detailed Description

Use this service to manage labels. The light weight label, once created, can be attached to campaign management entities such as campaigns, ad groups, creatives, criterion and etc.

Constructor & Destructor Documentation

Google.Api.Ads.AdWords.v201809.LabelService.LabelService ( )
inline

Creates a new instance of the LabelService class.

Google.Api.Ads.AdWords.v201809.LabelService.LabelService ( string  endpointConfigurationName)
inline

Creates a new instance of the LabelService class.

Google.Api.Ads.AdWords.v201809.LabelService.LabelService ( string  endpointConfigurationName,
string  remoteAddress 
)
inline

Creates a new instance of the LabelService class.

Google.Api.Ads.AdWords.v201809.LabelService.LabelService ( string  endpointConfigurationName,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the LabelService class.

Google.Api.Ads.AdWords.v201809.LabelService.LabelService ( System.ServiceModel.Channels.Binding  binding,
System.ServiceModel.EndpointAddress  remoteAddress 
)
inline

Creates a new instance of the LabelService class.

Member Function Documentation

virtual Google.Api.Ads.AdWords.v201809.LabelPage Google.Api.Ads.AdWords.v201809.LabelService.get ( Google.Api.Ads.AdWords.v201809.Selector  serviceSelector)
inlinevirtual

Returns a list of Labels.

Parameters
serviceSelectorThe selector specifying the Labels to return.
Returns
The page containing the Labels which meet the criteria specified by the selector.
Exceptions
AdWordsApiExceptionwhen there is at least one error with the request

Implements Google.Api.Ads.AdWords.v201809.LabelServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.LabelPage> Google.Api.Ads.AdWords.v201809.LabelService.getAsync ( Google.Api.Ads.AdWords.v201809.Selector  serviceSelector)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.LabelReturnValue Google.Api.Ads.AdWords.v201809.LabelService.mutate ( Google.Api.Ads.AdWords.v201809.LabelOperation[]  operations)
inlinevirtual

Applies the list of mutate operations.

Parameters
operationsThe operations to apply. The same Label cannot be specified in more than one operation.
Returns
The applied Labels.
Exceptions
AdWordsApiExceptionwhen there is at least one error with the request

Implements Google.Api.Ads.AdWords.v201809.ILabelService.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.LabelReturnValue> Google.Api.Ads.AdWords.v201809.LabelService.mutateAsync ( Google.Api.Ads.AdWords.v201809.LabelOperation[]  operations)
inlinevirtual
virtual Google.Api.Ads.AdWords.v201809.LabelPage Google.Api.Ads.AdWords.v201809.LabelService.query ( string  query1)
inlinevirtual

Returns the list of Labels that match the query.

Parameters
query1The SQL-like AWQL query string
Returns
s The page containing the Labels which match the query.
Exceptions
AdWordsApiExceptionwhen the query is invalid or there are errors processing the request.

Implements Google.Api.Ads.AdWords.v201809.LabelServiceInterface.

virtual System.Threading.Tasks.Task<Google.Api.Ads.AdWords.v201809.LabelPage> Google.Api.Ads.AdWords.v201809.LabelService.queryAsync ( string  query)
inlinevirtual

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