Class IShipmentProcessorExtensions
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version.
Extensions of IShipmentProcessor for processing IShipment.
Inheritance
System.Object
IShipmentProcessorExtensions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Commerce.Order
Assembly: EPiServer.Business.Commerce.dll
Version: 11.8.3Syntax
public static class IShipmentProcessorExtensions
Methods
CompleteShipment(IShipmentProcessor, IPurchaseOrder, IShipment)
Declaration
public static OrderProcessingResult CompleteShipment(this IShipmentProcessor shipmentProcessor, IPurchaseOrder purchaseOrder, IShipment shipment)
Parameters
Type | Name | Description |
---|---|---|
IShipmentProcessor | shipmentProcessor | The shipment processor. |
IPurchaseOrder | purchaseOrder | The purchase order. |
IShipment | shipment | The shipment. |
Returns
Type | Description |
---|---|
OrderProcessingResult | The order processing result. |
ReleaseShipment(IShipmentProcessor, IPurchaseOrder, IShipment)
Declaration
public static OrderProcessingResult ReleaseShipment(this IShipmentProcessor shipmentProcessor, IPurchaseOrder purchaseOrder, IShipment shipment)
Parameters
Type | Name | Description |
---|---|---|
IShipmentProcessor | shipmentProcessor | The shipment processor. |
IPurchaseOrder | purchaseOrder | The purchase order. |
IShipment | shipment | The shipment. |
Returns
Type | Description |
---|---|
OrderProcessingResult | The order processing result. |