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. |