Share via


ICustomerOfferCollection Interface

Definition

Holds operations that can be performed on Offers available for the Customer.

public interface ICustomerOfferCollection : Microsoft.Store.PartnerCenter.GenericOperations.IEntireEntityCollectionRetrievalOperations<Microsoft.Store.PartnerCenter.Models.Offers.Offer,Microsoft.Store.PartnerCenter.Models.ResourceCollection<Microsoft.Store.PartnerCenter.Models.Offers.Offer>>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityCollectionRetrievalOperations<Microsoft.Store.PartnerCenter.Models.Offers.Offer,Microsoft.Store.PartnerCenter.Models.ResourceCollection<Microsoft.Store.PartnerCenter.Models.Offers.Offer>>, Microsoft.Store.PartnerCenter.IPagedEntityCollectionRetrievalOperations<Microsoft.Store.PartnerCenter.Models.Offers.Offer,Microsoft.Store.PartnerCenter.Models.ResourceCollection<Microsoft.Store.PartnerCenter.Models.Offers.Offer>>, Microsoft.Store.PartnerCenter.IPartnerComponent, Microsoft.Store.PartnerCenter.IPartnerComponent<string>
type ICustomerOfferCollection = interface
    interface IPartnerComponent
    interface IPartnerComponent<string>
    interface IEntityCollectionRetrievalOperations<Offer, ResourceCollection<Offer>>
    interface IEntireEntityCollectionRetrievalOperations<Offer, ResourceCollection<Offer>>
    interface IPagedEntityCollectionRetrievalOperations<Offer, ResourceCollection<Offer>>
Public Interface ICustomerOfferCollection
Implements IEntireEntityCollectionRetrievalOperations(Of Offer, ResourceCollection(Of Offer)), IEntityCollectionRetrievalOperations(Of Offer, ResourceCollection(Of Offer)), IPagedEntityCollectionRetrievalOperations(Of Offer, ResourceCollection(Of Offer)), IPartnerComponent, IPartnerComponent(Of String)
Implements

Properties

Context

Gets the component context object.

(Inherited from IPartnerComponent<TContext>)
Partner

Gets a reference to the partner operations instance that generated this component.

(Inherited from IPartnerComponent<TContext>)

Methods

Get()

Retrieves all the offers for the provided Customer.

Get(Int32, Int32)

Retrieves a subset of offers for the provided customer.

GetAsync()

Asynchronously retrieves all the offers for the provided Customer.

GetAsync(Int32, Int32)

Asynchronously retrieves a subset of offers for the provided customer.

Applies to