C# Класс VirtoCommerce.SwaggerApiClient.Api.MarketingModuleApi

Represents a collection of functions to interact with the API endpoints
Наследование: IMarketingModuleApi
Показать файл Открыть проект

Открытые методы

Метод Описание
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