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
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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