IOrder Interface

Definition

Encapsulates a customer order behavior.

public interface IOrder : Microsoft.Store.PartnerCenter.GenericOperations.IEntityGetOperations<Microsoft.Store.PartnerCenter.Models.Orders.Order>, Microsoft.Store.PartnerCenter.GenericOperations.IEntityPatchOperations<Microsoft.Store.PartnerCenter.Models.Orders.Order>, Microsoft.Store.PartnerCenter.IPartnerComponent<Tuple<string,string>>
type IOrder = interface
    interface IPartnerComponent<string * string>
    interface IEntityGetOperations<Order>
    interface IEntityPatchOperations<Order>
Public Interface IOrder
Implements IEntityGetOperations(Of Order), IEntityPatchOperations(Of Order), IPartnerComponent(Of Tuple(Of String, String))
Implements

Properties

Context

Gets the component context object.

(Inherited from IPartnerComponent<TContext>)
OrderActivationLinks

Gets order activation link collection operation.

OrderLineItems

Gets the order line item collection operations.

Partner

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

(Inherited from IPartnerComponent<TContext>)
ProvisioningStatus

Gets the order provisioning status operations.

Methods

Get()

Retrieves the order information.

Get(Boolean)

Retrieves the order information including pricing details (based on access permissions) when requested..

GetAsync()

Asynchronously retrieves the order information.

GetAsync(Boolean)

Asynchronously retrieves the order information including pricing details (based on access permissions) when requested..

Patch(Order)

Patches the order.

Patch(T)

Patches an entity.

(Inherited from IEntityPatchOperations<T>)
PatchAsync(Order)

Asynchronously patches the order.

PatchAsync(T)

Asynchronously patches an entity.

(Inherited from IEntityPatchOperations<T>)

Applies to