Ads API .NET library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Google.Api.Ads.AdManager.v202311.IUserService Interface Reference

Provides operations for creating, updating and retrieving User objects. More...

Inheritance diagram for Google.Api.Ads.AdManager.v202311.IUserService:
Google.Api.Ads.AdManager.v202311.UserServiceInterface Google.Api.Ads.AdManager.v202311.UserService

Public Member Functions

Google.Api.Ads.AdManager.v202311.User[] createUsers (Google.Api.Ads.AdManager.v202311.User[] users)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202311.User[]> 
createUsersAsync (Google.Api.Ads.AdManager.v202311.User[] users)
 
Google.Api.Ads.AdManager.v202311.Role[] getAllRoles ()
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202311.Role[]> 
getAllRolesAsync ()
 
Google.Api.Ads.AdManager.v202311.User[] updateUsers (Google.Api.Ads.AdManager.v202311.User[] users)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202311.User[]> 
updateUsersAsync (Google.Api.Ads.AdManager.v202311.User[] users)
 
- Public Member Functions inherited from Google.Api.Ads.AdManager.v202311.UserServiceInterface
Wrappers.UserService.createUsersResponse createUsers (Wrappers.UserService.createUsersRequest request)
 
System.Threading.Tasks.Task
< Wrappers.UserService.createUsersResponse
createUsersAsync (Wrappers.UserService.createUsersRequest request)
 
Wrappers.UserService.getAllRolesResponse getAllRoles (Wrappers.UserService.getAllRolesRequest request)
 
System.Threading.Tasks.Task
< Wrappers.UserService.getAllRolesResponse
getAllRolesAsync (Wrappers.UserService.getAllRolesRequest request)
 
Google.Api.Ads.AdManager.v202311.User getCurrentUser ()
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202311.User
getCurrentUserAsync ()
 
Google.Api.Ads.AdManager.v202311.UserPage getUsersByStatement (Google.Api.Ads.AdManager.v202311.Statement filterStatement)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202311.UserPage
getUsersByStatementAsync (Google.Api.Ads.AdManager.v202311.Statement filterStatement)
 
Google.Api.Ads.AdManager.v202311.UpdateResult performUserAction (Google.Api.Ads.AdManager.v202311.UserAction userAction, Google.Api.Ads.AdManager.v202311.Statement filterStatement)
 
System.Threading.Tasks.Task
< Google.Api.Ads.AdManager.v202311.UpdateResult
performUserActionAsync (Google.Api.Ads.AdManager.v202311.UserAction userAction, Google.Api.Ads.AdManager.v202311.Statement filterStatement)
 
Wrappers.UserService.updateUsersResponse updateUsers (Wrappers.UserService.updateUsersRequest request)
 
System.Threading.Tasks.Task
< Wrappers.UserService.updateUsersResponse
updateUsersAsync (Wrappers.UserService.updateUsersRequest request)
 

Detailed Description

Provides operations for creating, updating and retrieving User objects.

A user is assigned one of several different roles. Each Role type has a unique ID that is used to identify that role in an organization. Role types and their IDs can be retrieved by invoking #getAllRoles.

Member Function Documentation

Google.Api.Ads.AdManager.v202311.User [] Google.Api.Ads.AdManager.v202311.IUserService.createUsers ( Google.Api.Ads.AdManager.v202311.User[]  users)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202311.User[]> Google.Api.Ads.AdManager.v202311.IUserService.createUsersAsync ( Google.Api.Ads.AdManager.v202311.User[]  users)
Google.Api.Ads.AdManager.v202311.Role [] Google.Api.Ads.AdManager.v202311.IUserService.getAllRoles ( )
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202311.Role[]> Google.Api.Ads.AdManager.v202311.IUserService.getAllRolesAsync ( )
Google.Api.Ads.AdManager.v202311.User [] Google.Api.Ads.AdManager.v202311.IUserService.updateUsers ( Google.Api.Ads.AdManager.v202311.User[]  users)
System.Threading.Tasks.Task<Google.Api.Ads.AdManager.v202311.User[]> Google.Api.Ads.AdManager.v202311.IUserService.updateUsersAsync ( Google.Api.Ads.AdManager.v202311.User[]  users)

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