Back to Website
Show / Hide Table of Contents

Interface IVdpProductBuilder

Namespace: Aurigma.DesignAtoms.VDP
Assembly: Aurigma.DesignAtoms.dll
Syntax
public interface IVdpProductBuilder

Methods

BuildProduct(Product, DataSet)

Declaration
Product BuildProduct(Product sourceProduct, DataSet data)
Parameters
Type Name Description
Product sourceProduct
DataSet data
Returns
Type Description
Product

BuildProduct(Product, DataSet, VdpOptions)

Declaration
Product BuildProduct(Product sourceProduct, DataSet data, VdpOptions options)
Parameters
Type Name Description
Product sourceProduct
DataSet data
VdpOptions options
Returns
Type Description
Product

BuildProduct(Product, ItemsData)

Declaration
Product BuildProduct(Product sourceProduct, ItemsData itemsData)
Parameters
Type Name Description
Product sourceProduct
ItemsData itemsData
Returns
Type Description
Product

BuildProduct(Product, ItemsData, VdpOptions)

Declaration
Product BuildProduct(Product sourceProduct, ItemsData itemsData, VdpOptions options)
Parameters
Type Name Description
Product sourceProduct
ItemsData itemsData
VdpOptions options
Returns
Type Description
Product

BuildProduct(Surface, SurfaceData)

Declaration
Product BuildProduct(Surface sourceSurface, SurfaceData data)
Parameters
Type Name Description
Surface sourceSurface
SurfaceData data
Returns
Type Description
Product

BuildProduct(Surface, SurfaceData, VdpOptions)

Declaration
Product BuildProduct(Surface sourceSurface, SurfaceData data, VdpOptions options)
Parameters
Type Name Description
Surface sourceSurface
SurfaceData data
VdpOptions options
Returns
Type Description
Product

BuildProductAsync(Product, DataSet)

Declaration
Task<Product> BuildProductAsync(Product sourceProduct, DataSet data)
Parameters
Type Name Description
Product sourceProduct
DataSet data
Returns
Type Description
System.Threading.Tasks.Task<Product>

BuildProductAsync(Product, DataSet, VdpOptions)

Declaration
Task<Product> BuildProductAsync(Product sourceProduct, DataSet data, VdpOptions options)
Parameters
Type Name Description
Product sourceProduct
DataSet data
VdpOptions options
Returns
Type Description
System.Threading.Tasks.Task<Product>

BuildProductAsync(Product, ItemsData)

Declaration
Task<Product> BuildProductAsync(Product sourceProduct, ItemsData itemsData)
Parameters
Type Name Description
Product sourceProduct
ItemsData itemsData
Returns
Type Description
System.Threading.Tasks.Task<Product>

BuildProductAsync(Product, ItemsData, VdpOptions)

Declaration
Task<Product> BuildProductAsync(Product sourceProduct, ItemsData itemsData, VdpOptions options)
Parameters
Type Name Description
Product sourceProduct
ItemsData itemsData
VdpOptions options
Returns
Type Description
System.Threading.Tasks.Task<Product>

BuildProductAsync(Surface, SurfaceData)

Declaration
Task<Product> BuildProductAsync(Surface sourceSurface, SurfaceData data)
Parameters
Type Name Description
Surface sourceSurface
SurfaceData data
Returns
Type Description
System.Threading.Tasks.Task<Product>

BuildProductAsync(Surface, SurfaceData, VdpOptions)

Declaration
Task<Product> BuildProductAsync(Surface sourceSurface, SurfaceData data, VdpOptions options)
Parameters
Type Name Description
Surface sourceSurface
SurfaceData data
VdpOptions options
Returns
Type Description
System.Threading.Tasks.Task<Product>

BuildProductsAsync(Product, DataSet, VdpOptions, SplitOptions)

Declaration
Task<IEnumerable<VdpProductData>> BuildProductsAsync(Product sourceProduct, DataSet data, VdpOptions options, SplitOptions splitOptions)
Parameters
Type Name Description
Product sourceProduct
DataSet data
VdpOptions options
SplitOptions splitOptions
Returns
Type Description
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<VdpProductData>>
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback