C# 클래스 VirtoCommerce.SwaggerApiClient.Api.MarketingModuleApi

Represents a collection of functions to interact with the API endpoints
상속: IMarketingModuleApi
파일 보기 프로젝트 열기: VirtoCommerce/vc-internal

공개 메소드들

메소드 설명
GetBasePath ( ) : String

Gets the base path of the API client.

MarketingModuleApi ( ApiClient apiClient = null ) : System

Initializes a new instance of the MarketingModuleApi class.

MarketingModuleApi ( String basePath ) : System

Initializes a new instance of the MarketingModuleApi class.

MarketingModuleDynamicContentCreateDynamicContent ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : VirtoCommerceMarketingModuleWebModelDynamicContentItem

Add new dynamic content item object to marketing system

MarketingModuleDynamicContentCreateDynamicContentAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : System.Threading.Tasks.Task

Add new dynamic content item object to marketing system

MarketingModuleDynamicContentCreateDynamicContentFolder ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : VirtoCommerceMarketingModuleWebModelDynamicContentFolder

Add new dynamic content folder

MarketingModuleDynamicContentCreateDynamicContentFolderAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : System.Threading.Tasks.Task

Add new dynamic content folder

MarketingModuleDynamicContentCreateDynamicContentPlace ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : VirtoCommerceMarketingModuleWebModelDynamicContentPlace

Add new dynamic content place object to marketing system

MarketingModuleDynamicContentCreateDynamicContentPlaceAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : System.Threading.Tasks.Task

Add new dynamic content place object to marketing system

MarketingModuleDynamicContentCreateDynamicContentPublication ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication

Add new dynamic content publication object to marketing system

MarketingModuleDynamicContentCreateDynamicContentPublicationAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : System.Threading.Tasks.Task

Add new dynamic content publication object to marketing system

MarketingModuleDynamicContentDeleteDynamicContentFolders ( List ids ) : void

Delete a dynamic content folders

MarketingModuleDynamicContentDeleteDynamicContentFoldersAsync ( List ids ) : System.Threading.Tasks.Task

Delete a dynamic content folders

MarketingModuleDynamicContentDeleteDynamicContentPlaces ( List ids ) : void

Delete a dynamic content place objects

MarketingModuleDynamicContentDeleteDynamicContentPlacesAsync ( List ids ) : System.Threading.Tasks.Task

Delete a dynamic content place objects

MarketingModuleDynamicContentDeleteDynamicContentPublications ( List ids ) : void

Delete a dynamic content publication objects

MarketingModuleDynamicContentDeleteDynamicContentPublicationsAsync ( List ids ) : System.Threading.Tasks.Task

Delete a dynamic content publication objects

MarketingModuleDynamicContentDeleteDynamicContents ( List ids ) : void

Delete a dynamic content item objects

MarketingModuleDynamicContentDeleteDynamicContentsAsync ( List ids ) : System.Threading.Tasks.Task

Delete a dynamic content item objects

MarketingModuleDynamicContentGetDynamicContentById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentItem

Find dynamic content item object by id Return a single dynamic content item object

MarketingModuleDynamicContentGetDynamicContentByIdAsync ( string id ) : System.Threading.Tasks.Task

Find dynamic content item object by id Return a single dynamic content item object

MarketingModuleDynamicContentGetDynamicContentFolderById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentFolder

Find dynamic content folder by id Return a single dynamic content folder

MarketingModuleDynamicContentGetDynamicContentFolderByIdAsync ( string id ) : System.Threading.Tasks.Task

Find dynamic content folder by id Return a single dynamic content folder

MarketingModuleDynamicContentGetDynamicContentPlaceById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentPlace

Find dynamic content place object by id Return a single dynamic content place object

MarketingModuleDynamicContentGetDynamicContentPlaceByIdAsync ( string id ) : System.Threading.Tasks.Task

Find dynamic content place object by id Return a single dynamic content place object

MarketingModuleDynamicContentGetDynamicContentPublicationById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication

Find dynamic content publication object by id Return a single dynamic content publication object

MarketingModuleDynamicContentGetDynamicContentPublicationByIdAsync ( string id ) : System.Threading.Tasks.Task

Find dynamic content publication object by id Return a single dynamic content publication object

MarketingModuleDynamicContentGetNewDynamicPublication ( ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication

Get new dynamic content publication object

MarketingModuleDynamicContentGetNewDynamicPublicationAsync ( ) : System.Threading.Tasks.Task

Get new dynamic content publication object

MarketingModuleDynamicContentUpdateDynamicContent ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : void

Update a existing dynamic content item object

MarketingModuleDynamicContentUpdateDynamicContentAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : System.Threading.Tasks.Task

Update a existing dynamic content item object

MarketingModuleDynamicContentUpdateDynamicContentFolder ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : void

Update a existing dynamic content folder

MarketingModuleDynamicContentUpdateDynamicContentFolderAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : System.Threading.Tasks.Task

Update a existing dynamic content folder

MarketingModuleDynamicContentUpdateDynamicContentPlace ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : void

Update a existing dynamic content place object

MarketingModuleDynamicContentUpdateDynamicContentPlaceAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : System.Threading.Tasks.Task

Update a existing dynamic content place object

MarketingModuleDynamicContentUpdateDynamicContentPublication ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : void

Update a existing dynamic content publication object

MarketingModuleDynamicContentUpdateDynamicContentPublicationAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : System.Threading.Tasks.Task

Update a existing dynamic content publication object

MarketingModulePromotionCreatePromotion ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : VirtoCommerceMarketingModuleWebModelPromotion

Add new dynamic promotion object to marketing system

MarketingModulePromotionCreatePromotionAsync ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : System.Threading.Tasks.Task

Add new dynamic promotion object to marketing system

MarketingModulePromotionDeletePromotions ( List ids ) : void

Delete promotions objects

MarketingModulePromotionDeletePromotionsAsync ( List ids ) : System.Threading.Tasks.Task

Delete promotions objects

MarketingModulePromotionGetNewDynamicPromotion ( ) : VirtoCommerceMarketingModuleWebModelPromotion

Get new dynamic promotion object Return a new dynamic promotion object with populated dynamic expression tree

MarketingModulePromotionGetNewDynamicPromotionAsync ( ) : System.Threading.Tasks.Task

Get new dynamic promotion object Return a new dynamic promotion object with populated dynamic expression tree

MarketingModulePromotionGetPromotionById ( string id ) : VirtoCommerceMarketingModuleWebModelPromotion

Find promotion object by id Return a single promotion (dynamic or custom) object

MarketingModulePromotionGetPromotionByIdAsync ( string id ) : System.Threading.Tasks.Task

Find promotion object by id Return a single promotion (dynamic or custom) object

MarketingModulePromotionUpdatePromotions ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : void

Update a existing dynamic promotion object in marketing system

MarketingModulePromotionUpdatePromotionsAsync ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : System.Threading.Tasks.Task

Update a existing dynamic promotion object in marketing system

MarketingModuleSearch ( string criteriaFolderId, string criteriaResponseGroup, string criteriaKeyword, int criteriaStart, int criteriaCount ) : VirtoCommerceMarketingModuleWebModelMarketingSearchResult

Search marketing objects by given criteria Allow to find all marketing module objects (Promotions, Dynamic content objects)

MarketingModuleSearchAsync ( string criteriaFolderId, string criteriaResponseGroup, string criteriaKeyword, int criteriaStart, int criteriaCount ) : System.Threading.Tasks.Task

Search marketing objects by given criteria Allow to find all marketing module objects (Promotions, Dynamic content objects)

SetBasePath ( String basePath ) : void

Sets the base path of the API client.

메소드 상세

GetBasePath() 공개 메소드

Gets the base path of the API client.
public GetBasePath ( ) : String
리턴 String

MarketingModuleApi() 공개 메소드

Initializes a new instance of the MarketingModuleApi class.
public MarketingModuleApi ( ApiClient apiClient = null ) : System
apiClient VirtoCommerce.SwaggerApiClient.Client.ApiClient an instance of ApiClient (optional)
리턴 System

MarketingModuleApi() 공개 메소드

Initializes a new instance of the MarketingModuleApi class.
public MarketingModuleApi ( String basePath ) : System
basePath String
리턴 System

MarketingModuleDynamicContentCreateDynamicContent() 공개 메소드

Add new dynamic content item object to marketing system
public MarketingModuleDynamicContentCreateDynamicContent ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : VirtoCommerceMarketingModuleWebModelDynamicContentItem
contentItem VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentItem dynamic content object that needs to be added to the dynamic content system
리턴 VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentItem

MarketingModuleDynamicContentCreateDynamicContentAsync() 공개 메소드

Add new dynamic content item object to marketing system
public MarketingModuleDynamicContentCreateDynamicContentAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : System.Threading.Tasks.Task
contentItem VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentItem dynamic content object that needs to be added to the dynamic content system
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentCreateDynamicContentFolder() 공개 메소드

Add new dynamic content folder
public MarketingModuleDynamicContentCreateDynamicContentFolder ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : VirtoCommerceMarketingModuleWebModelDynamicContentFolder
folder VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentFolder dynamic content folder that needs to be added
리턴 VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentFolder

MarketingModuleDynamicContentCreateDynamicContentFolderAsync() 공개 메소드

Add new dynamic content folder
public MarketingModuleDynamicContentCreateDynamicContentFolderAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : System.Threading.Tasks.Task
folder VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentFolder dynamic content folder that needs to be added
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentCreateDynamicContentPlace() 공개 메소드

Add new dynamic content place object to marketing system
public MarketingModuleDynamicContentCreateDynamicContentPlace ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : VirtoCommerceMarketingModuleWebModelDynamicContentPlace
contentPlace VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentPlace dynamic content place object that needs to be added to the dynamic content system
리턴 VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentPlace

MarketingModuleDynamicContentCreateDynamicContentPlaceAsync() 공개 메소드

Add new dynamic content place object to marketing system
public MarketingModuleDynamicContentCreateDynamicContentPlaceAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : System.Threading.Tasks.Task
contentPlace VirtoCommerce.SwaggerApiClient.Model.VirtoCommerceMarketingModuleWebModelDynamicContentPlace dynamic content place object that needs to be added to the dynamic content system
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentCreateDynamicContentPublication() 공개 메소드

Add new dynamic content publication object to marketing system
public MarketingModuleDynamicContentCreateDynamicContentPublication ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication
publication VirtoCommerceMarketingModuleWebModelDynamicContentPublication dynamic content publication object that needs to be added to the dynamic content system
리턴 VirtoCommerceMarketingModuleWebModelDynamicContentPublication

MarketingModuleDynamicContentCreateDynamicContentPublicationAsync() 공개 메소드

Add new dynamic content publication object to marketing system
public MarketingModuleDynamicContentCreateDynamicContentPublicationAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : System.Threading.Tasks.Task
publication VirtoCommerceMarketingModuleWebModelDynamicContentPublication dynamic content publication object that needs to be added to the dynamic content system
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentDeleteDynamicContentFolders() 공개 메소드

Delete a dynamic content folders
public MarketingModuleDynamicContentDeleteDynamicContentFolders ( List ids ) : void
ids List folders ids for delete
리턴 void

MarketingModuleDynamicContentDeleteDynamicContentFoldersAsync() 공개 메소드

Delete a dynamic content folders
public MarketingModuleDynamicContentDeleteDynamicContentFoldersAsync ( List ids ) : System.Threading.Tasks.Task
ids List folders ids for delete
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentDeleteDynamicContentPlaces() 공개 메소드

Delete a dynamic content place objects
public MarketingModuleDynamicContentDeleteDynamicContentPlaces ( List ids ) : void
ids List content place object ids for delete from dynamic content system
리턴 void

MarketingModuleDynamicContentDeleteDynamicContentPlacesAsync() 공개 메소드

Delete a dynamic content place objects
public MarketingModuleDynamicContentDeleteDynamicContentPlacesAsync ( List ids ) : System.Threading.Tasks.Task
ids List content place object ids for delete from dynamic content system
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentDeleteDynamicContentPublications() 공개 메소드

Delete a dynamic content publication objects
public MarketingModuleDynamicContentDeleteDynamicContentPublications ( List ids ) : void
ids List content publication object ids for delete from dynamic content system
리턴 void

MarketingModuleDynamicContentDeleteDynamicContentPublicationsAsync() 공개 메소드

Delete a dynamic content publication objects
public MarketingModuleDynamicContentDeleteDynamicContentPublicationsAsync ( List ids ) : System.Threading.Tasks.Task
ids List content publication object ids for delete from dynamic content system
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentDeleteDynamicContents() 공개 메소드

Delete a dynamic content item objects
public MarketingModuleDynamicContentDeleteDynamicContents ( List ids ) : void
ids List content item object ids for delete in the dynamic content system
리턴 void

MarketingModuleDynamicContentDeleteDynamicContentsAsync() 공개 메소드

Delete a dynamic content item objects
public MarketingModuleDynamicContentDeleteDynamicContentsAsync ( List ids ) : System.Threading.Tasks.Task
ids List content item object ids for delete in the dynamic content system
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentGetDynamicContentById() 공개 메소드

Find dynamic content item object by id Return a single dynamic content item object
public MarketingModuleDynamicContentGetDynamicContentById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentItem
id string content item id
리턴 VirtoCommerceMarketingModuleWebModelDynamicContentItem

MarketingModuleDynamicContentGetDynamicContentByIdAsync() 공개 메소드

Find dynamic content item object by id Return a single dynamic content item object
public MarketingModuleDynamicContentGetDynamicContentByIdAsync ( string id ) : System.Threading.Tasks.Task
id string content item id
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentGetDynamicContentFolderById() 공개 메소드

Find dynamic content folder by id Return a single dynamic content folder
public MarketingModuleDynamicContentGetDynamicContentFolderById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentFolder
id string folder id
리턴 VirtoCommerceMarketingModuleWebModelDynamicContentFolder

MarketingModuleDynamicContentGetDynamicContentFolderByIdAsync() 공개 메소드

Find dynamic content folder by id Return a single dynamic content folder
public MarketingModuleDynamicContentGetDynamicContentFolderByIdAsync ( string id ) : System.Threading.Tasks.Task
id string folder id
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentGetDynamicContentPlaceById() 공개 메소드

Find dynamic content place object by id Return a single dynamic content place object
public MarketingModuleDynamicContentGetDynamicContentPlaceById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentPlace
id string place id
리턴 VirtoCommerceMarketingModuleWebModelDynamicContentPlace

MarketingModuleDynamicContentGetDynamicContentPlaceByIdAsync() 공개 메소드

Find dynamic content place object by id Return a single dynamic content place object
public MarketingModuleDynamicContentGetDynamicContentPlaceByIdAsync ( string id ) : System.Threading.Tasks.Task
id string place id
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentGetDynamicContentPublicationById() 공개 메소드

Find dynamic content publication object by id Return a single dynamic content publication object
public MarketingModuleDynamicContentGetDynamicContentPublicationById ( string id ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication
id string publication id
리턴 VirtoCommerceMarketingModuleWebModelDynamicContentPublication

MarketingModuleDynamicContentGetDynamicContentPublicationByIdAsync() 공개 메소드

Find dynamic content publication object by id Return a single dynamic content publication object
public MarketingModuleDynamicContentGetDynamicContentPublicationByIdAsync ( string id ) : System.Threading.Tasks.Task
id string publication id
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentGetNewDynamicPublication() 공개 메소드

Get new dynamic content publication object
public MarketingModuleDynamicContentGetNewDynamicPublication ( ) : VirtoCommerceMarketingModuleWebModelDynamicContentPublication
리턴 VirtoCommerceMarketingModuleWebModelDynamicContentPublication

MarketingModuleDynamicContentGetNewDynamicPublicationAsync() 공개 메소드

Get new dynamic content publication object
public MarketingModuleDynamicContentGetNewDynamicPublicationAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentUpdateDynamicContent() 공개 메소드

Update a existing dynamic content item object
public MarketingModuleDynamicContentUpdateDynamicContent ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : void
contentItem VirtoCommerceMarketingModuleWebModelDynamicContentItem dynamic content object that needs to be updated in the dynamic content system
리턴 void

MarketingModuleDynamicContentUpdateDynamicContentAsync() 공개 메소드

Update a existing dynamic content item object
public MarketingModuleDynamicContentUpdateDynamicContentAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentItem contentItem ) : System.Threading.Tasks.Task
contentItem VirtoCommerceMarketingModuleWebModelDynamicContentItem dynamic content object that needs to be updated in the dynamic content system
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentUpdateDynamicContentFolder() 공개 메소드

Update a existing dynamic content folder
public MarketingModuleDynamicContentUpdateDynamicContentFolder ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : void
folder VirtoCommerceMarketingModuleWebModelDynamicContentFolder dynamic content folder that needs to be updated
리턴 void

MarketingModuleDynamicContentUpdateDynamicContentFolderAsync() 공개 메소드

Update a existing dynamic content folder
public MarketingModuleDynamicContentUpdateDynamicContentFolderAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentFolder folder ) : System.Threading.Tasks.Task
folder VirtoCommerceMarketingModuleWebModelDynamicContentFolder dynamic content folder that needs to be updated
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentUpdateDynamicContentPlace() 공개 메소드

Update a existing dynamic content place object
public MarketingModuleDynamicContentUpdateDynamicContentPlace ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : void
contentPlace VirtoCommerceMarketingModuleWebModelDynamicContentPlace dynamic content place object that needs to be updated in the dynamic content system
리턴 void

MarketingModuleDynamicContentUpdateDynamicContentPlaceAsync() 공개 메소드

Update a existing dynamic content place object
public MarketingModuleDynamicContentUpdateDynamicContentPlaceAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPlace contentPlace ) : System.Threading.Tasks.Task
contentPlace VirtoCommerceMarketingModuleWebModelDynamicContentPlace dynamic content place object that needs to be updated in the dynamic content system
리턴 System.Threading.Tasks.Task

MarketingModuleDynamicContentUpdateDynamicContentPublication() 공개 메소드

Update a existing dynamic content publication object
public MarketingModuleDynamicContentUpdateDynamicContentPublication ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : void
publication VirtoCommerceMarketingModuleWebModelDynamicContentPublication dynamic content publication object that needs to be updated in the dynamic content system
리턴 void

MarketingModuleDynamicContentUpdateDynamicContentPublicationAsync() 공개 메소드

Update a existing dynamic content publication object
public MarketingModuleDynamicContentUpdateDynamicContentPublicationAsync ( VirtoCommerceMarketingModuleWebModelDynamicContentPublication publication ) : System.Threading.Tasks.Task
publication VirtoCommerceMarketingModuleWebModelDynamicContentPublication dynamic content publication object that needs to be updated in the dynamic content system
리턴 System.Threading.Tasks.Task

MarketingModulePromotionCreatePromotion() 공개 메소드

Add new dynamic promotion object to marketing system
public MarketingModulePromotionCreatePromotion ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : VirtoCommerceMarketingModuleWebModelPromotion
promotion VirtoCommerceMarketingModuleWebModelPromotion dynamic promotion object that needs to be added to the marketing system
리턴 VirtoCommerceMarketingModuleWebModelPromotion

MarketingModulePromotionCreatePromotionAsync() 공개 메소드

Add new dynamic promotion object to marketing system
public MarketingModulePromotionCreatePromotionAsync ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : System.Threading.Tasks.Task
promotion VirtoCommerceMarketingModuleWebModelPromotion dynamic promotion object that needs to be added to the marketing system
리턴 System.Threading.Tasks.Task

MarketingModulePromotionDeletePromotions() 공개 메소드

Delete promotions objects
public MarketingModulePromotionDeletePromotions ( List ids ) : void
ids List promotions object ids for delete in the marketing system
리턴 void

MarketingModulePromotionDeletePromotionsAsync() 공개 메소드

Delete promotions objects
public MarketingModulePromotionDeletePromotionsAsync ( List ids ) : System.Threading.Tasks.Task
ids List promotions object ids for delete in the marketing system
리턴 System.Threading.Tasks.Task

MarketingModulePromotionGetNewDynamicPromotion() 공개 메소드

Get new dynamic promotion object Return a new dynamic promotion object with populated dynamic expression tree
public MarketingModulePromotionGetNewDynamicPromotion ( ) : VirtoCommerceMarketingModuleWebModelPromotion
리턴 VirtoCommerceMarketingModuleWebModelPromotion

MarketingModulePromotionGetNewDynamicPromotionAsync() 공개 메소드

Get new dynamic promotion object Return a new dynamic promotion object with populated dynamic expression tree
public MarketingModulePromotionGetNewDynamicPromotionAsync ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

MarketingModulePromotionGetPromotionById() 공개 메소드

Find promotion object by id Return a single promotion (dynamic or custom) object
public MarketingModulePromotionGetPromotionById ( string id ) : VirtoCommerceMarketingModuleWebModelPromotion
id string promotion id
리턴 VirtoCommerceMarketingModuleWebModelPromotion

MarketingModulePromotionGetPromotionByIdAsync() 공개 메소드

Find promotion object by id Return a single promotion (dynamic or custom) object
public MarketingModulePromotionGetPromotionByIdAsync ( string id ) : System.Threading.Tasks.Task
id string promotion id
리턴 System.Threading.Tasks.Task

MarketingModulePromotionUpdatePromotions() 공개 메소드

Update a existing dynamic promotion object in marketing system
public MarketingModulePromotionUpdatePromotions ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : void
promotion VirtoCommerceMarketingModuleWebModelPromotion >dynamic promotion object that needs to be updated in the marketing system
리턴 void

MarketingModulePromotionUpdatePromotionsAsync() 공개 메소드

Update a existing dynamic promotion object in marketing system
public MarketingModulePromotionUpdatePromotionsAsync ( VirtoCommerceMarketingModuleWebModelPromotion promotion ) : System.Threading.Tasks.Task
promotion VirtoCommerceMarketingModuleWebModelPromotion >dynamic promotion object that needs to be updated in the marketing system
리턴 System.Threading.Tasks.Task

MarketingModuleSearch() 공개 메소드

Search marketing objects by given criteria Allow to find all marketing module objects (Promotions, Dynamic content objects)
public MarketingModuleSearch ( string criteriaFolderId, string criteriaResponseGroup, string criteriaKeyword, int criteriaStart, int criteriaCount ) : VirtoCommerceMarketingModuleWebModelMarketingSearchResult
criteriaFolderId string
criteriaResponseGroup string
criteriaKeyword string
criteriaStart int
criteriaCount int
리턴 VirtoCommerceMarketingModuleWebModelMarketingSearchResult

MarketingModuleSearchAsync() 공개 메소드

Search marketing objects by given criteria Allow to find all marketing module objects (Promotions, Dynamic content objects)
public MarketingModuleSearchAsync ( string criteriaFolderId, string criteriaResponseGroup, string criteriaKeyword, int criteriaStart, int criteriaCount ) : System.Threading.Tasks.Task
criteriaFolderId string
criteriaResponseGroup string
criteriaKeyword string
criteriaStart int
criteriaCount int
리턴 System.Threading.Tasks.Task

SetBasePath() 공개 메소드

Sets the base path of the API client.
public SetBasePath ( String basePath ) : void
basePath String The base path
리턴 void