C# 클래스 Google.GData.ContentForShopping.ContentForShoppingService

The ContentForShoppingService class extends the basic Service abstraction to define a service that is preconfigured for access to the Google Content API for Shopping.
상속: Google.GData.Client.Service
파일 보기 프로젝트 열기: moljac/MonoMobile.Google.GData 1 사용 예제들

공개 메소드들

메소드 설명
AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode ) : Google.GData.ContentForShopping.InventoryEntry

Adds a local ID to an entry

AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, bool setEditUri ) : Google.GData.ContentForShopping.InventoryEntry

Adds a local ID to an entry

AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, bool setEditUri, string accountId ) : Google.GData.ContentForShopping.InventoryEntry

Adds a local ID to an entry

AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, string accountId ) : Google.GData.ContentForShopping.InventoryEntry

Adds a local ID to an entry

Batch ( Google.GData.ContentForShopping.ProductFeed feed ) : Google.GData.ContentForShopping.ProductFeed

takes a given feed, and does a batch post of that feed

Batch ( Google.GData.ContentForShopping.ProductFeed feed, string accountId ) : Google.GData.ContentForShopping.ProductFeed

takes a given feed, and does a batch post of that feed

Batch ( Google.GData.ContentForShopping.ProductFeed feed, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed

takes a given feed, and does a batch post of that feed

ContentForShoppingService ( String applicationName ) : System

Constructor

ContentForShoppingService ( String applicationName, String accountId ) : System

Constructor which takes account id and application name.

Delete ( ProductEntry entry ) : void

Deletes an existing product.

DeleteDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : void

Deletes an existing datafeed.

DeleteManagedAccount ( ManagedAccountsEntry entry ) : void

Deletes an existing managed account.

DeleteProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds delete as the batch operation and delete them

DeleteProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds delete as the batch operation and delete them

DeleteProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds delete as the batch operation and delete them

DeleteUser ( UsersEntry entry ) : void

Deletes an existing user

Get ( string entryUri ) : ProductEntry

Overwrites Get

Get ( string language, string country, string productId ) : ProductEntry

Overwrites Get

Get ( string channel, string language, string country, string productId ) : ProductEntry

Overwrites Get

GetDataQualityEntry ( string subaccount ) : Google.GData.ContentForShopping.DataQualityEntry

Gets a data quality entry for a subaccount

GetDataQualityEntry ( string accountId, string subaccount ) : Google.GData.ContentForShopping.DataQualityEntry

Gets a data quality entry for a subaccount

GetDatafeed ( string datafeedId ) : Google.GData.ContentForShopping.DatafeedEntry

Gets a datafeed entry

GetDatafeed ( string accountId, string datafeedId ) : Google.GData.ContentForShopping.DatafeedEntry

Gets a datafeed entry

GetManagedAccount ( string subaccount ) : ManagedAccountsEntry

Gets a subaccount

GetManagedAccount ( string accountId, string subaccount ) : ManagedAccountsEntry

Gets a subaccount

GetUser ( string userEmail ) : UsersEntry

Gets a users entry

GetUser ( string accountId, string userEmail ) : UsersEntry

Gets a users entry

Insert ( ProductEntry entry ) : ProductEntry

Inserts a new product entry.

Insert ( ProductEntry entry, string accountId, string projection ) : ProductEntry

Inserts a new product entry.

Insert ( Google.GData.ContentForShopping.ProductFeed feed, ProductEntry entry ) : ProductEntry

Inserts a new product entry into the specified feed.

InsertDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry

Inserts a new datafeed entry.

InsertDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry, string accountId ) : Google.GData.ContentForShopping.DatafeedEntry

Inserts a new datafeed entry.

InsertDatafeed ( Google.GData.ContentForShopping.DatafeedFeed feed, Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry

Inserts a new datafeeds entry into the specified feed.

InsertManagedAccount ( ManagedAccountsEntry entry ) : ManagedAccountsEntry

Inserts a new managed account entry.

InsertManagedAccount ( ManagedAccountsEntry entry, string accountId ) : ManagedAccountsEntry

Inserts a new managed account entry.

InsertManagedAccount ( Google.GData.ContentForShopping.ManagedAccountsFeed feed, ManagedAccountsEntry entry ) : ManagedAccountsEntry

Inserts a new managed accounts entry into the specified feed.

InsertProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds insert as the batch operation and inserts them

InsertProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds insert as the batch operation and inserts them

InsertProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds insert as the batch operation and inserts them

InsertUser ( UsersEntry entry ) : UsersEntry

Inserts a new users entry.

InsertUser ( UsersEntry entry, string accountId ) : UsersEntry

Inserts a new user entry.

InsertUser ( Google.GData.ContentForShopping.UsersFeed feed, UsersEntry entry ) : UsersEntry

Inserts a new users entry into the specified feed.

Query ( ) : Google.GData.ContentForShopping.ProductFeed

overwritten Query method

Query ( Google.GData.ContentForShopping.ProductQuery feedQuery ) : Google.GData.ContentForShopping.ProductFeed

overwritten Query method

Query ( string accountId ) : Google.GData.ContentForShopping.ProductFeed

overwritten Query method

QueryDataQualityFeed ( ) : Google.GData.ContentForShopping.DataQualityFeed

Query for data quality feed of subaccounts

QueryDataQualityFeed ( Google.GData.ContentForShopping.DataQualityQuery feedQuery ) : Google.GData.ContentForShopping.DataQualityFeed

Query for data quality feed of subaccounts

QueryDataQualityFeed ( string accountId ) : Google.GData.ContentForShopping.DataQualityFeed

Query for data quality feed of subaccounts

QueryDatafeeds ( ) : Google.GData.ContentForShopping.DatafeedFeed

Query for Datafeeds

QueryDatafeeds ( Google.GData.ContentForShopping.DatafeedQuery feedQuery ) : Google.GData.ContentForShopping.DatafeedFeed

Query for Datafeeds

QueryDatafeeds ( string accountId ) : Google.GData.ContentForShopping.DatafeedFeed

Query for Datafeeds

QueryManagedAccounts ( ) : Google.GData.ContentForShopping.ManagedAccountsFeed

Query for Managed Accounts

QueryManagedAccounts ( Google.GData.ContentForShopping.ManagedAccountsQuery feedQuery ) : Google.GData.ContentForShopping.ManagedAccountsFeed

Query for Managed Accounts

QueryManagedAccounts ( string accountId ) : Google.GData.ContentForShopping.ManagedAccountsFeed

Query for Managed Accounts

QueryUsers ( ) : Google.GData.ContentForShopping.UsersFeed

Query for Users

QueryUsers ( Google.GData.ContentForShopping.UsersQuery feedQuery ) : Google.GData.ContentForShopping.UsersFeed

Query for Users

QueryUsers ( string accountId ) : Google.GData.ContentForShopping.UsersFeed

Query for Users

Update ( ProductEntry entry ) : ProductEntry

Updates an existing product entry with the new values

UpdateDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry

Updates an existing datafeed entry with the new values

UpdateInventoryEntry ( Google.GData.ContentForShopping.InventoryEntry entry ) : Google.GData.ContentForShopping.InventoryEntry

Updates an existing inventory entry with the new values Must have EditUri set to the location of the entry. Consider using AddLocalId with setEditUri=true for this.

UpdateInventoryFeed ( List entries ) : Google.GData.ContentForShopping.InventoryFeed

takes a list of entries, adds update as the batch operation and updates them Must have Id set on each entry as the proper location. Consider using AddLocalId for this.

UpdateInventoryFeed ( List entries, string accountId ) : Google.GData.ContentForShopping.InventoryFeed

takes a list of entries, adds update as the batch operation and updates them Must have Id set on each entry as the proper location. Consider using AddLocalId for this.

UpdateManagedAccount ( ManagedAccountsEntry entry ) : ManagedAccountsEntry

Updates an existing managed accounts entry with the new values

UpdateProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds update as the batch operation and updates them

UpdateProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds update as the batch operation and updates them

UpdateProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds update as the batch operation and updates them

UpdateUser ( UsersEntry entry ) : UsersEntry

Updates an existing users entry with the new values

보호된 메소드들

메소드 설명
CreateBatchFeed ( List products, GDataBatchOperationType operation ) : Google.GData.ContentForShopping.ProductFeed

takes a list of products, adds batch operation and adds each item to a feed

CreateProductIdentifier ( string channel, string language, string country, string productId ) : string

Creates a product identifier based on four attributes.

CreateUri ( string resource, string path ) : Uri

Creates the URI query string based on all set properties.

CreateUri ( string accountId, string resource, string projection, string path ) : Uri

Creates the URI query string based on all set properties.

OnNewFeed ( object sender, Google.GData.Client.ServiceEventArgs e ) : void

eventchaining. We catch this by from the base service, which would not by default create an atomFeed

ParseService ( string endpoint ) : string

Parses the service name from a Content API URI endpoint.

메소드 상세

AddLocalId() 공개 메소드

Adds a local ID to an entry
public AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode ) : Google.GData.ContentForShopping.InventoryEntry
entry Google.GData.ContentForShopping.InventoryEntry the entry to add an ID to
language string The language for the entry.
country string The target country of the entry.
productId string The unique identifier for the product in the given locale.
storeCode string The store code for this local product.
리턴 Google.GData.ContentForShopping.InventoryEntry

AddLocalId() 공개 메소드

Adds a local ID to an entry
public AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, bool setEditUri ) : Google.GData.ContentForShopping.InventoryEntry
entry Google.GData.ContentForShopping.InventoryEntry the entry to add an ID to
language string The language for the entry.
country string The target country of the entry.
productId string The unique identifier for the product in the given locale.
storeCode string The store code for this local product.
setEditUri bool Boolean to determine which attribute will be set.
리턴 Google.GData.ContentForShopping.InventoryEntry

AddLocalId() 공개 메소드

Adds a local ID to an entry
public AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, bool setEditUri, string accountId ) : Google.GData.ContentForShopping.InventoryEntry
entry Google.GData.ContentForShopping.InventoryEntry the entry to add an ID to
language string The language for the entry.
country string The target country of the entry.
productId string The unique identifier for the product in the given locale.
storeCode string The store code for this local product.
setEditUri bool Boolean to determine which attribute will be set.
accountId string The account ID of the user.
리턴 Google.GData.ContentForShopping.InventoryEntry

AddLocalId() 공개 메소드

Adds a local ID to an entry
public AddLocalId ( Google.GData.ContentForShopping.InventoryEntry entry, string language, string country, string productId, string storeCode, string accountId ) : Google.GData.ContentForShopping.InventoryEntry
entry Google.GData.ContentForShopping.InventoryEntry the entry to add an ID to
language string The language for the entry.
country string The target country of the entry.
productId string The unique identifier for the product in the given locale.
storeCode string The store code for this local product.
accountId string The account ID of the user.
리턴 Google.GData.ContentForShopping.InventoryEntry

Batch() 공개 메소드

takes a given feed, and does a batch post of that feed
public Batch ( Google.GData.ContentForShopping.ProductFeed feed ) : Google.GData.ContentForShopping.ProductFeed
feed Google.GData.ContentForShopping.ProductFeed the feed to post
리턴 Google.GData.ContentForShopping.ProductFeed

Batch() 공개 메소드

takes a given feed, and does a batch post of that feed
public Batch ( Google.GData.ContentForShopping.ProductFeed feed, string accountId ) : Google.GData.ContentForShopping.ProductFeed
feed Google.GData.ContentForShopping.ProductFeed the feed to post
accountId string The account ID of the user.
리턴 Google.GData.ContentForShopping.ProductFeed

Batch() 공개 메소드

takes a given feed, and does a batch post of that feed
public Batch ( Google.GData.ContentForShopping.ProductFeed feed, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed
feed Google.GData.ContentForShopping.ProductFeed the feed to post
accountId string The account ID of the user.
projection string
리턴 Google.GData.ContentForShopping.ProductFeed

ContentForShoppingService() 공개 메소드

Constructor
public ContentForShoppingService ( String applicationName ) : System
applicationName String The name of the client application
리턴 System

ContentForShoppingService() 공개 메소드

Constructor which takes account id and application name.
public ContentForShoppingService ( String applicationName, String accountId ) : System
applicationName String The name of the client application
accountId String The account ID of the user.
리턴 System

CreateBatchFeed() 보호된 메소드

takes a list of products, adds batch operation and adds each item to a feed
protected CreateBatchFeed ( List products, GDataBatchOperationType operation ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to add to a feed
operation GDataBatchOperationType
리턴 Google.GData.ContentForShopping.ProductFeed

CreateProductIdentifier() 보호된 메소드

Creates a product identifier based on four attributes.
protected CreateProductIdentifier ( string channel, string language, string country, string productId ) : string
channel string The channel of the product. Usually online or local.
language string The language for the product.
country string The target country of the product.
productId string The unique identifier for the product in the given locale.
리턴 string

CreateUri() 보호된 메소드

Creates the URI query string based on all set properties.
protected CreateUri ( string resource, string path ) : Uri
resource string the resource for the service
path string the path after the projection (optional)
리턴 System.Uri

CreateUri() 보호된 메소드

Creates the URI query string based on all set properties.
protected CreateUri ( string accountId, string resource, string projection, string path ) : Uri
accountId string the account Id intended on the request
resource string the resource for the service
projection string a projection determining response values /// can be one of "schema" and "generic" (optional)
path string the path after the projection (optional)
리턴 System.Uri

Delete() 공개 메소드

Deletes an existing product.
public Delete ( ProductEntry entry ) : void
entry ProductEntry the entry to delete
리턴 void

DeleteDatafeed() 공개 메소드

Deletes an existing datafeed.
public DeleteDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : void
entry Google.GData.ContentForShopping.DatafeedEntry the entry to delete
리턴 void

DeleteManagedAccount() 공개 메소드

Deletes an existing managed account.
public DeleteManagedAccount ( ManagedAccountsEntry entry ) : void
entry ManagedAccountsEntry the entry to delete
리턴 void

DeleteProducts() 공개 메소드

takes a list of products, adds delete as the batch operation and delete them
public DeleteProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to delete
리턴 Google.GData.ContentForShopping.ProductFeed

DeleteProducts() 공개 메소드

takes a list of products, adds delete as the batch operation and delete them
public DeleteProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to delete
accountId string The account ID of the user.
리턴 Google.GData.ContentForShopping.ProductFeed

DeleteProducts() 공개 메소드

takes a list of products, adds delete as the batch operation and delete them
public DeleteProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to delete
accountId string The account ID of the user.
projection string a projection determining response values
리턴 Google.GData.ContentForShopping.ProductFeed

DeleteUser() 공개 메소드

Deletes an existing user
public DeleteUser ( UsersEntry entry ) : void
entry UsersEntry the entry to delete
리턴 void

Get() 공개 메소드

Overwrites Get
public Get ( string entryUri ) : ProductEntry
entryUri string The URI of the Product entry.
리턴 ProductEntry

Get() 공개 메소드

Overwrites Get
public Get ( string language, string country, string productId ) : ProductEntry
language string The language for the product.
country string The target country of the product.
productId string The unique identifier for the product in the given locale.
리턴 ProductEntry

Get() 공개 메소드

Overwrites Get
public Get ( string channel, string language, string country, string productId ) : ProductEntry
channel string The channel of the product. Usually online or local.
language string The language for the product.
country string The target country of the product.
productId string The unique identifier for the product in the given locale.
리턴 ProductEntry

GetDataQualityEntry() 공개 메소드

Gets a data quality entry for a subaccount
public GetDataQualityEntry ( string subaccount ) : Google.GData.ContentForShopping.DataQualityEntry
subaccount string The subaccount ID.
리턴 Google.GData.ContentForShopping.DataQualityEntry

GetDataQualityEntry() 공개 메소드

Gets a data quality entry for a subaccount
public GetDataQualityEntry ( string accountId, string subaccount ) : Google.GData.ContentForShopping.DataQualityEntry
accountId string The ID of the parent account.
subaccount string The subaccount ID.
리턴 Google.GData.ContentForShopping.DataQualityEntry

GetDatafeed() 공개 메소드

Gets a datafeed entry
public GetDatafeed ( string datafeedId ) : Google.GData.ContentForShopping.DatafeedEntry
datafeedId string The datafeed entry ID.
리턴 Google.GData.ContentForShopping.DatafeedEntry

GetDatafeed() 공개 메소드

Gets a datafeed entry
public GetDatafeed ( string accountId, string datafeedId ) : Google.GData.ContentForShopping.DatafeedEntry
accountId string The account ID of the user.
datafeedId string The datafeed entry ID.
리턴 Google.GData.ContentForShopping.DatafeedEntry

GetManagedAccount() 공개 메소드

Gets a subaccount
public GetManagedAccount ( string subaccount ) : ManagedAccountsEntry
subaccount string The subaccount ID.
리턴 ManagedAccountsEntry

GetManagedAccount() 공개 메소드

Gets a subaccount
public GetManagedAccount ( string accountId, string subaccount ) : ManagedAccountsEntry
accountId string The account ID of the user.
subaccount string The subaccount ID.
리턴 ManagedAccountsEntry

GetUser() 공개 메소드

Gets a users entry
public GetUser ( string userEmail ) : UsersEntry
userEmail string The email of the user being retrieved.
리턴 UsersEntry

GetUser() 공개 메소드

Gets a users entry
public GetUser ( string accountId, string userEmail ) : UsersEntry
accountId string The ID of the account that the user is associated with.
userEmail string The email of the user being retrieved.
리턴 UsersEntry

Insert() 공개 메소드

Inserts a new product entry.
public Insert ( ProductEntry entry ) : ProductEntry
entry ProductEntry the entry to insert
리턴 ProductEntry

Insert() 공개 메소드

Inserts a new product entry.
public Insert ( ProductEntry entry, string accountId, string projection ) : ProductEntry
entry ProductEntry the entry to insert
accountId string The account ID of the user.
projection string
리턴 ProductEntry

Insert() 공개 메소드

Inserts a new product entry into the specified feed.
public Insert ( Google.GData.ContentForShopping.ProductFeed feed, ProductEntry entry ) : ProductEntry
feed Google.GData.ContentForShopping.ProductFeed the feed into which this entry should be inserted
entry ProductEntry the entry to insert
리턴 ProductEntry

InsertDatafeed() 공개 메소드

Inserts a new datafeed entry.
public InsertDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry
entry Google.GData.ContentForShopping.DatafeedEntry the entry to insert
리턴 Google.GData.ContentForShopping.DatafeedEntry

InsertDatafeed() 공개 메소드

Inserts a new datafeed entry.
public InsertDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry, string accountId ) : Google.GData.ContentForShopping.DatafeedEntry
entry Google.GData.ContentForShopping.DatafeedEntry the entry to insert
accountId string The ID of the account that owns the datafeed.
리턴 Google.GData.ContentForShopping.DatafeedEntry

InsertDatafeed() 공개 메소드

Inserts a new datafeeds entry into the specified feed.
public InsertDatafeed ( Google.GData.ContentForShopping.DatafeedFeed feed, Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry
feed Google.GData.ContentForShopping.DatafeedFeed the feed into which this entry should be inserted
entry Google.GData.ContentForShopping.DatafeedEntry the entry to insert
리턴 Google.GData.ContentForShopping.DatafeedEntry

InsertManagedAccount() 공개 메소드

Inserts a new managed account entry.
public InsertManagedAccount ( ManagedAccountsEntry entry ) : ManagedAccountsEntry
entry ManagedAccountsEntry the entry to insert
리턴 ManagedAccountsEntry

InsertManagedAccount() 공개 메소드

Inserts a new managed account entry.
public InsertManagedAccount ( ManagedAccountsEntry entry, string accountId ) : ManagedAccountsEntry
entry ManagedAccountsEntry the entry to insert
accountId string The account ID of the parent account.
리턴 ManagedAccountsEntry

InsertManagedAccount() 공개 메소드

Inserts a new managed accounts entry into the specified feed.
public InsertManagedAccount ( Google.GData.ContentForShopping.ManagedAccountsFeed feed, ManagedAccountsEntry entry ) : ManagedAccountsEntry
feed Google.GData.ContentForShopping.ManagedAccountsFeed the feed into which this entry should be inserted
entry ManagedAccountsEntry the entry to insert
리턴 ManagedAccountsEntry

InsertProducts() 공개 메소드

takes a list of products, adds insert as the batch operation and inserts them
public InsertProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to insert
리턴 Google.GData.ContentForShopping.ProductFeed

InsertProducts() 공개 메소드

takes a list of products, adds insert as the batch operation and inserts them
public InsertProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to insert
accountId string The account ID of the user.
리턴 Google.GData.ContentForShopping.ProductFeed

InsertProducts() 공개 메소드

takes a list of products, adds insert as the batch operation and inserts them
public InsertProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to insert
accountId string The account ID of the user.
projection string a projection determining response values
리턴 Google.GData.ContentForShopping.ProductFeed

InsertUser() 공개 메소드

Inserts a new users entry.
public InsertUser ( UsersEntry entry ) : UsersEntry
entry UsersEntry the entry to insert
리턴 UsersEntry

InsertUser() 공개 메소드

Inserts a new user entry.
public InsertUser ( UsersEntry entry, string accountId ) : UsersEntry
entry UsersEntry the entry to insert
accountId string The ID of the account where the user will have privileges.
리턴 UsersEntry

InsertUser() 공개 메소드

Inserts a new users entry into the specified feed.
public InsertUser ( Google.GData.ContentForShopping.UsersFeed feed, UsersEntry entry ) : UsersEntry
feed Google.GData.ContentForShopping.UsersFeed the feed into which this entry should be inserted
entry UsersEntry the entry to insert
리턴 UsersEntry

OnNewFeed() 보호된 메소드

eventchaining. We catch this by from the base service, which would not by default create an atomFeed
protected OnNewFeed ( object sender, Google.GData.Client.ServiceEventArgs e ) : void
sender object the object which send the event
e Google.GData.Client.ServiceEventArgs FeedParserEventArguments, holds the feedentry
리턴 void

ParseService() 보호된 메소드

Parses the service name from a Content API URI endpoint.
protected ParseService ( string endpoint ) : string
endpoint string the endpoint of the request
리턴 string

Query() 공개 메소드

overwritten Query method
public Query ( ) : Google.GData.ContentForShopping.ProductFeed
리턴 Google.GData.ContentForShopping.ProductFeed

Query() 공개 메소드

overwritten Query method
public Query ( Google.GData.ContentForShopping.ProductQuery feedQuery ) : Google.GData.ContentForShopping.ProductFeed
feedQuery Google.GData.ContentForShopping.ProductQuery The FeedQuery to use
리턴 Google.GData.ContentForShopping.ProductFeed

Query() 공개 메소드

overwritten Query method
public Query ( string accountId ) : Google.GData.ContentForShopping.ProductFeed
accountId string the account Id intended on the request
리턴 Google.GData.ContentForShopping.ProductFeed

QueryDataQualityFeed() 공개 메소드

Query for data quality feed of subaccounts
public QueryDataQualityFeed ( ) : Google.GData.ContentForShopping.DataQualityFeed
리턴 Google.GData.ContentForShopping.DataQualityFeed

QueryDataQualityFeed() 공개 메소드

Query for data quality feed of subaccounts
public QueryDataQualityFeed ( Google.GData.ContentForShopping.DataQualityQuery feedQuery ) : Google.GData.ContentForShopping.DataQualityFeed
feedQuery Google.GData.ContentForShopping.DataQualityQuery The DataQualityQuery to use
리턴 Google.GData.ContentForShopping.DataQualityFeed

QueryDataQualityFeed() 공개 메소드

Query for data quality feed of subaccounts
public QueryDataQualityFeed ( string accountId ) : Google.GData.ContentForShopping.DataQualityFeed
accountId string the account Id intended on the request
리턴 Google.GData.ContentForShopping.DataQualityFeed

QueryDatafeeds() 공개 메소드

Query for Datafeeds
public QueryDatafeeds ( ) : Google.GData.ContentForShopping.DatafeedFeed
리턴 Google.GData.ContentForShopping.DatafeedFeed

QueryDatafeeds() 공개 메소드

Query for Datafeeds
public QueryDatafeeds ( Google.GData.ContentForShopping.DatafeedQuery feedQuery ) : Google.GData.ContentForShopping.DatafeedFeed
feedQuery Google.GData.ContentForShopping.DatafeedQuery The DatafeedQuery to use
리턴 Google.GData.ContentForShopping.DatafeedFeed

QueryDatafeeds() 공개 메소드

Query for Datafeeds
public QueryDatafeeds ( string accountId ) : Google.GData.ContentForShopping.DatafeedFeed
accountId string the account Id intended on the request
리턴 Google.GData.ContentForShopping.DatafeedFeed

QueryManagedAccounts() 공개 메소드

Query for Managed Accounts
public QueryManagedAccounts ( ) : Google.GData.ContentForShopping.ManagedAccountsFeed
리턴 Google.GData.ContentForShopping.ManagedAccountsFeed

QueryManagedAccounts() 공개 메소드

Query for Managed Accounts
public QueryManagedAccounts ( Google.GData.ContentForShopping.ManagedAccountsQuery feedQuery ) : Google.GData.ContentForShopping.ManagedAccountsFeed
feedQuery Google.GData.ContentForShopping.ManagedAccountsQuery The FeedQuery to use
리턴 Google.GData.ContentForShopping.ManagedAccountsFeed

QueryManagedAccounts() 공개 메소드

Query for Managed Accounts
public QueryManagedAccounts ( string accountId ) : Google.GData.ContentForShopping.ManagedAccountsFeed
accountId string the account Id intended on the request
리턴 Google.GData.ContentForShopping.ManagedAccountsFeed

QueryUsers() 공개 메소드

Query for Users
public QueryUsers ( ) : Google.GData.ContentForShopping.UsersFeed
리턴 Google.GData.ContentForShopping.UsersFeed

QueryUsers() 공개 메소드

Query for Users
public QueryUsers ( Google.GData.ContentForShopping.UsersQuery feedQuery ) : Google.GData.ContentForShopping.UsersFeed
feedQuery Google.GData.ContentForShopping.UsersQuery The UsersQuery to use
리턴 Google.GData.ContentForShopping.UsersFeed

QueryUsers() 공개 메소드

Query for Users
public QueryUsers ( string accountId ) : Google.GData.ContentForShopping.UsersFeed
accountId string the account Id intended on the request
리턴 Google.GData.ContentForShopping.UsersFeed

Update() 공개 메소드

Updates an existing product entry with the new values
public Update ( ProductEntry entry ) : ProductEntry
entry ProductEntry the entry to insert
리턴 ProductEntry

UpdateDatafeed() 공개 메소드

Updates an existing datafeed entry with the new values
public UpdateDatafeed ( Google.GData.ContentForShopping.DatafeedEntry entry ) : Google.GData.ContentForShopping.DatafeedEntry
entry Google.GData.ContentForShopping.DatafeedEntry the entry to update
리턴 Google.GData.ContentForShopping.DatafeedEntry

UpdateInventoryEntry() 공개 메소드

Updates an existing inventory entry with the new values Must have EditUri set to the location of the entry. Consider using AddLocalId with setEditUri=true for this.
public UpdateInventoryEntry ( Google.GData.ContentForShopping.InventoryEntry entry ) : Google.GData.ContentForShopping.InventoryEntry
entry Google.GData.ContentForShopping.InventoryEntry the entry to update
리턴 Google.GData.ContentForShopping.InventoryEntry

UpdateInventoryFeed() 공개 메소드

takes a list of entries, adds update as the batch operation and updates them Must have Id set on each entry as the proper location. Consider using AddLocalId for this.
public UpdateInventoryFeed ( List entries ) : Google.GData.ContentForShopping.InventoryFeed
entries List the list of entries to update
리턴 Google.GData.ContentForShopping.InventoryFeed

UpdateInventoryFeed() 공개 메소드

takes a list of entries, adds update as the batch operation and updates them Must have Id set on each entry as the proper location. Consider using AddLocalId for this.
public UpdateInventoryFeed ( List entries, string accountId ) : Google.GData.ContentForShopping.InventoryFeed
entries List the list of entries to update
accountId string The account ID of the user.
리턴 Google.GData.ContentForShopping.InventoryFeed

UpdateManagedAccount() 공개 메소드

Updates an existing managed accounts entry with the new values
public UpdateManagedAccount ( ManagedAccountsEntry entry ) : ManagedAccountsEntry
entry ManagedAccountsEntry the entry to insert
리턴 ManagedAccountsEntry

UpdateProducts() 공개 메소드

takes a list of products, adds update as the batch operation and updates them
public UpdateProducts ( List products ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to update
리턴 Google.GData.ContentForShopping.ProductFeed

UpdateProducts() 공개 메소드

takes a list of products, adds update as the batch operation and updates them
public UpdateProducts ( List products, string accountId ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to update
accountId string The account ID of the user.
리턴 Google.GData.ContentForShopping.ProductFeed

UpdateProducts() 공개 메소드

takes a list of products, adds update as the batch operation and updates them
public UpdateProducts ( List products, string accountId, string projection ) : Google.GData.ContentForShopping.ProductFeed
products List the list of products to update
accountId string The account ID of the user.
projection string a projection determining response values
리턴 Google.GData.ContentForShopping.ProductFeed

UpdateUser() 공개 메소드

Updates an existing users entry with the new values
public UpdateUser ( UsersEntry entry ) : UsersEntry
entry UsersEntry the entry to update
리턴 UsersEntry