/// <summary> /// Optional. Information specific to the pass’s barcode. The system uses the first valid barcode dictionary in the array. Additional dictionaries can be added as fallbacks. /// </summary> /// <remarks> /// Available in iOS 9.0. /// </remarks> public static PassBuilder.VisualAppearanceBuilder Barcodes(this PassBuilder.VisualAppearanceBuilder builder, string message, BarcodeFormat format, string?altText = null, string?messageEncoding = null) { var value = new PassBuilder.Barcode(message, format) { AltText = altText, }; if (messageEncoding != null) { value.MessageEncoding = messageEncoding; } return(Barcodes(builder, value)); }
/// <summary> /// Optional. Information specific to the pass’s barcode. The system uses the first valid barcode dictionary in the array. Additional dictionaries can be added as fallbacks. /// </summary> /// <remarks> /// Available in iOS 9.0. /// </remarks> public static PassBuilder.VisualAppearanceBuilder Barcodes(this PassBuilder.VisualAppearanceBuilder builder, PassBuilder.Barcode value) { builder.AppendValue(PassBuilder.GetCaller(), value); return(builder); }