IShippingSystemImplementation MembersNFX Class Library

[This is preliminary documentation and is subject to change.]

The IShippingSystemImplementation type exposes the following members.
Methods

  NameDescription
Public methodConfigure
Configures an entity from supplied config node
(Inherited from IConfigurable.)
Public methodCreateLabel
Creates shipping direct/return label
(Inherited from IShippingSystem.)
Public methodEstimateShippingCost
Estimates shipping label cost
(Inherited from IShippingSystem.)
Public methodExternalGetParameter
Gets external parameter value returning true if parameter was found
(Inherited from IExternallyParameterized.)
Public methodExternalParametersForGroups
Gets names of supported external parameters or null if parameters are not supported in principle
(Inherited from IExternallyParameterized.)
Public methodExternalSetParameter
Sets external parameter value, true if parameter name was found and set succeeded
(Inherited from IExternallyParameterized.)
Public methodGetShippingCarriers
Returns all the carriers allowed for the system
(Inherited from IShippingSystem.)
Public methodStartSession
Starts shipping session with given or default connection parameters
(Inherited from IShippingSystem.)
Public methodTrackShipment
Retrieves shipment tracking info
(Inherited from IShippingSystem.)
Public methodValidateAddress
Validates shipping address. Returns new Address instance which may contain corrected address fields ('New Yourk' -> 'New York')
(Inherited from IShippingSystem.)
Back to Top
Properties

  NameDescription
Public propertyExternalParameters
Gets names/types of supported external parameters or null if parameters are not supported in principle
(Inherited from IExternallyParameterized.)
Public propertyInstrumentationEnabled
Turns on/off instrumentation
(Inherited from IInstrumentable.)
Public propertyLogLevel
Back to Top
See Also