/// Build a ExtendedOptions within this order. /// </summary> /// <returns>ExtendedOptions.ExtendedOptionsBuilder<ExtendedOptionsBuilder></returns> public KeyValuePair.KeyValuePairBuilder <OrderBuilder> addExtendedOption() { if (!this.properties.ContainsKey(HostedPaymentConstants.extendedOptions)) { this.properties[HostedPaymentConstants.extendedOptions] = new List <object>(); } KeyValuePair.KeyValuePairBuilder <OrderBuilder> newBldr = new KeyValuePair.KeyValuePairBuilder <OrderBuilder>(this); ((List <object>) this.properties[HostedPaymentConstants.extendedOptions]).Add(newBldr); return(newBldr); }
/// Build a AddendumDate within this order. /// </summary> /// <returns>addendumData.addendumDataBuilder<addendumDataBuilder></returns> public KeyValuePair.KeyValuePairBuilder <OrderBuilder> addAddendumData() { if (!this.properties.ContainsKey(HostedPaymentConstants.addendumData)) { this.properties[HostedPaymentConstants.addendumData] = new List <object>(); } KeyValuePair.KeyValuePairBuilder <OrderBuilder> newBldr = new KeyValuePair.KeyValuePairBuilder <OrderBuilder>(this); ((List <object>) this.properties[HostedPaymentConstants.addendumData]).Add(newBldr); return(newBldr); }