Method | Description | |
---|---|---|
CMSContentModuleApi ( |
Initializes a new instance of the CMSContentModuleApi class.
|
|
CMSContentModuleApi ( String basePath ) : System |
Initializes a new instance of the CMSContentModuleApi class.
|
|
GetBasePath ( ) : String |
Gets the base path of the API client.
|
|
MenuCheckName ( string storeId, string name, string language, string id ) : |
Checking name of menu link list Checking pair of name+language of menu link list for unique, if checking result - false saving unavailable
|
|
MenuCheckNameAsync ( string storeId, string name, string language, string id ) : System.Threading.Tasks.Task |
Checking name of menu link list Checking pair of name+language of menu link list for unique, if checking result - false saving unavailable
|
|
MenuDelete ( string listId, string storeId ) : void |
Delete menu link list
|
|
MenuDeleteAsync ( string listId, string storeId ) : System.Threading.Tasks.Task |
Delete menu link list
|
|
MenuGetList ( string storeId, string listId ) : |
Get menu link list by id
|
|
MenuGetListAsync ( string storeId, string listId ) : System.Threading.Tasks.Task |
Get menu link list by id
|
|
MenuGetLists ( string storeId ) : List |
Get menu link lists
|
|
MenuGetListsAsync ( string storeId ) : System.Threading.Tasks.Task
|
Get menu link lists
|
|
MenuUpdate ( |
Update menu link list
|
|
MenuUpdateAsync ( |
Update menu link list
|
|
PagesCheckName ( string storeId, string pageName, string language ) : |
Check page name Check page pair name+language for store
|
|
PagesCheckNameAsync ( string storeId, string pageName, string language ) : System.Threading.Tasks.Task |
Check page name Check page pair name+language for store
|
|
PagesCreateBlog ( string storeId, string blogName ) : void |
|
|
PagesCreateBlogAsync ( string storeId, string blogName ) : System.Threading.Tasks.Task |
|
|
PagesDeleteBlog ( string storeId, string blogName ) : void |
|
|
PagesDeleteBlogAsync ( string storeId, string blogName ) : System.Threading.Tasks.Task |
|
|
PagesDeleteItem ( string storeId, List |
Delete page Delete pages with name+language pairs, that defined in pageNamesAndLanguges uri parameter
|
|
PagesDeleteItemAsync ( string storeId, List |
Delete page Delete pages with name+language pairs, that defined in pageNamesAndLanguges uri parameter
|
|
PagesGetFolders ( string storeId ) : |
Get pages folders by store id
|
|
PagesGetFoldersAsync ( string storeId ) : System.Threading.Tasks.Task |
Get pages folders by store id
|
|
PagesGetPage ( string storeId, string language, string pageName ) : |
Get page Get page by store and name+language pair.
|
|
PagesGetPageAsync ( string storeId, string language, string pageName ) : System.Threading.Tasks.Task |
Get page Get page by store and name+language pair.
|
|
PagesGetPages ( string storeId, System.DateTime criteriaLastUpdateDate ) : List |
Search pages Get all pages by store and criteria
|
|
PagesGetPagesAsync ( string storeId, System.DateTime criteriaLastUpdateDate ) : System.Threading.Tasks.Task
|
Search pages Get all pages by store and criteria
|
|
PagesSaveItem ( string storeId, |
Save page
|
|
PagesSaveItemAsync ( string storeId, |
Save page
|
|
PagesUpdateBlog ( string storeId, string blogName, string oldBlogName ) : void |
|
|
PagesUpdateBlogAsync ( string storeId, string blogName, string oldBlogName ) : System.Threading.Tasks.Task |
|
|
SetBasePath ( String basePath ) : void |
Sets the base path of the API client.
|
|
SyncSyncAssets ( string storeId, string theme, System.DateTime themeUpdated, System.DateTime pagesUpdated ) : List |
Sync assets elements Method allows synchronize asset elements(theme assets and pages). For synchronization used store id, theme id and last theme and pages update date.\r\n If last update dates = null, returns all pages or theme assets for that store and theme.
|
|
SyncSyncAssetsAsync ( string storeId, string theme, System.DateTime themeUpdated, System.DateTime pagesUpdated ) : System.Threading.Tasks.Task
|
Sync assets elements Method allows synchronize asset elements(theme assets and pages). For synchronization used store id, theme id and last theme and pages update date.\r\n If last update dates = null, returns all pages or theme assets for that store and theme.
|
|
ThemeCreateDefaultTheme ( string storeId ) : void |
Create default theme by store id
|
|
ThemeCreateDefaultThemeAsync ( string storeId ) : System.Threading.Tasks.Task |
Create default theme by store id
|
|
ThemeCreateNewTheme ( string storeId, string themeFileUrl, string themeName ) : void |
Create new theme Create new theme considering store id, theme file url and theme name
|
|
ThemeCreateNewThemeAsync ( string storeId, string themeFileUrl, string themeName ) : System.Threading.Tasks.Task |
Create new theme Create new theme considering store id, theme file url and theme name
|
|
ThemeDeleteAssets ( string storeId, string themeId, List |
Delete theme assets by assetIds Delete theme assets considering store id, theme id and assetIds
|
|
ThemeDeleteAssetsAsync ( string storeId, string themeId, List |
Delete theme assets by assetIds Delete theme assets considering store id, theme id and assetIds
|
|
ThemeDeleteTheme ( string storeId, string themeId ) : void |
Delete theme Search theme assets by store id and theme id
|
|
ThemeDeleteThemeAsync ( string storeId, string themeId ) : System.Threading.Tasks.Task |
Delete theme Search theme assets by store id and theme id
|
|
ThemeGetThemeAsset ( string assetId, string storeId, string themeId ) : void |
Get theme asset Get theme asset by store id, theme id and asset id. Asset id - asset path relative to root theme path
|
|
ThemeGetThemeAssetAsync ( string assetId, string storeId, string themeId ) : System.Threading.Tasks.Task |
Get theme asset Get theme asset by store id, theme id and asset id. Asset id - asset path relative to root theme path
|
|
ThemeGetThemeAssets ( string storeId, string themeId ) : List |
Get theme assets folders Get theme assets folders by store id and theme id
|
|
ThemeGetThemeAssetsAsync ( string storeId, string themeId ) : System.Threading.Tasks.Task
|
Get theme assets folders Get theme assets folders by store id and theme id
|
|
ThemeGetThemes ( string storeId ) : List |
Get themes by store id
|
|
ThemeGetThemesAsync ( string storeId ) : System.Threading.Tasks.Task
|
Get themes by store id
|
|
ThemeSaveItem ( |
Save theme asset Save theme asset considering store id and theme id
|
|
ThemeSaveItemAsync ( |
Save theme asset Save theme asset considering store id and theme id
|
|
ThemeSearchThemeAssets ( string storeId, string themeId, bool criteriaLoadContent, System.DateTime criteriaLastUpdateDate ) : List |
Search theme assets Search theme assets by store id, theme id and criteria
|
|
ThemeSearchThemeAssetsAsync ( string storeId, string themeId, bool criteriaLoadContent, System.DateTime criteriaLastUpdateDate ) : System.Threading.Tasks.Task
|
Search theme assets Search theme assets by store id, theme id and criteria
|
public CMSContentModuleApi ( |
||
apiClient | an instance of ApiClient (optional) | |
return | System |
public CMSContentModuleApi ( String basePath ) : System | ||
basePath | String | |
return | System |
public MenuCheckName ( string storeId, string name, string language, string id ) : |
||
storeId | string | Store id |
name | string | Name of menu link list |
language | string | Language of menu link list |
id | string | Menu link list id |
return |
public MenuCheckNameAsync ( string storeId, string name, string language, string id ) : System.Threading.Tasks.Task |
||
storeId | string | Store id |
name | string | Name of menu link list |
language | string | Language of menu link list |
id | string | Menu link list id |
return | System.Threading.Tasks.Task |
public MenuDelete ( string listId, string storeId ) : void | ||
listId | string | Menu link list id |
storeId | string | |
return | void |
public MenuDeleteAsync ( string listId, string storeId ) : System.Threading.Tasks.Task | ||
listId | string | Menu link list id |
storeId | string | |
return | System.Threading.Tasks.Task |
public MenuGetList ( string storeId, string listId ) : |
||
storeId | string | Store id |
listId | string | List id |
return |
public MenuGetListAsync ( string storeId, string listId ) : System.Threading.Tasks.Task |
||
storeId | string | Store id |
listId | string | List id |
return | System.Threading.Tasks.Task |
public MenuGetLists ( string storeId ) : List |
||
storeId | string | Store id |
return | List |
public MenuGetListsAsync ( string storeId ) : System.Threading.Tasks.Task
|
||
storeId | string | Store id |
return | System.Threading.Tasks.Task
|
public MenuUpdate ( |
||
list | Menu link list | |
storeId | string | |
return | void |
public MenuUpdateAsync ( |
||
list | Menu link list | |
storeId | string | |
return | System.Threading.Tasks.Task |
public PagesCheckName ( string storeId, string pageName, string language ) : |
||
storeId | string | Store Id |
pageName | string | Page name |
language | string | Page language |
return |
public PagesCheckNameAsync ( string storeId, string pageName, string language ) : System.Threading.Tasks.Task |
||
storeId | string | Store Id |
pageName | string | Page name |
language | string | Page language |
return | System.Threading.Tasks.Task |
public PagesCreateBlog ( string storeId, string blogName ) : void | ||
storeId | string | |
blogName | string | |
return | void |
public PagesCreateBlogAsync ( string storeId, string blogName ) : System.Threading.Tasks.Task | ||
storeId | string | |
blogName | string | |
return | System.Threading.Tasks.Task |
public PagesDeleteBlog ( string storeId, string blogName ) : void | ||
storeId | string | |
blogName | string | |
return | void |
public PagesDeleteBlogAsync ( string storeId, string blogName ) : System.Threading.Tasks.Task | ||
storeId | string | |
blogName | string | |
return | System.Threading.Tasks.Task |
public PagesDeleteItem ( string storeId, List |
||
storeId | string | Store Id |
pageNamesAndLanguges | List |
Array of pairs name+language |
return | void |
public PagesDeleteItemAsync ( string storeId, List |
||
storeId | string | Store Id |
pageNamesAndLanguges | List |
Array of pairs name+language |
return | System.Threading.Tasks.Task |
public PagesGetFolders ( string storeId ) : |
||
storeId | string | Store Id |
return |
public PagesGetFoldersAsync ( string storeId ) : System.Threading.Tasks.Task |
||
storeId | string | Store Id |
return | System.Threading.Tasks.Task |
public PagesGetPage ( string storeId, string language, string pageName ) : |
||
storeId | string | Store Id |
language | string | Page language |
pageName | string | Page name |
return |
public PagesGetPageAsync ( string storeId, string language, string pageName ) : System.Threading.Tasks.Task |
||
storeId | string | Store Id |
language | string | Page language |
pageName | string | Page name |
return | System.Threading.Tasks.Task |
public PagesGetPages ( string storeId, System.DateTime criteriaLastUpdateDate ) : List |
||
storeId | string | Store Id |
criteriaLastUpdateDate | System.DateTime | Max value of last updated date, if it's null returns all pages for store |
return | List |
public PagesGetPagesAsync ( string storeId, System.DateTime criteriaLastUpdateDate ) : System.Threading.Tasks.Task
|
||
storeId | string | Store Id |
criteriaLastUpdateDate | System.DateTime | Max value of last updated date, if it's null returns all pages for store |
return | System.Threading.Tasks.Task
|
public PagesSaveItem ( string storeId, |
||
storeId | string | Store Id |
page | Page | |
return | void |
public PagesSaveItemAsync ( string storeId, |
||
storeId | string | Store Id |
page | Page | |
return | System.Threading.Tasks.Task |
public PagesUpdateBlog ( string storeId, string blogName, string oldBlogName ) : void | ||
storeId | string | |
blogName | string | |
oldBlogName | string | |
return | void |
public PagesUpdateBlogAsync ( string storeId, string blogName, string oldBlogName ) : System.Threading.Tasks.Task | ||
storeId | string | |
blogName | string | |
oldBlogName | string | |
return | System.Threading.Tasks.Task |
public SetBasePath ( String basePath ) : void | ||
basePath | String | The base path |
return | void |
public SyncSyncAssets ( string storeId, string theme, System.DateTime themeUpdated, System.DateTime pagesUpdated ) : List |
||
storeId | string | Store id |
theme | string | Theme name |
themeUpdated | System.DateTime | Last theme updated date |
pagesUpdated | System.DateTime | Last pages updated date |
return | List |
public SyncSyncAssetsAsync ( string storeId, string theme, System.DateTime themeUpdated, System.DateTime pagesUpdated ) : System.Threading.Tasks.Task
|
||
storeId | string | Store id |
theme | string | Theme name |
themeUpdated | System.DateTime | Last theme updated date |
pagesUpdated | System.DateTime | Last pages updated date |
return | System.Threading.Tasks.Task
|
public ThemeCreateDefaultTheme ( string storeId ) : void | ||
storeId | string | Store id |
return | void |
public ThemeCreateDefaultThemeAsync ( string storeId ) : System.Threading.Tasks.Task | ||
storeId | string | Store id |
return | System.Threading.Tasks.Task |
public ThemeCreateNewTheme ( string storeId, string themeFileUrl, string themeName ) : void | ||
storeId | string | Store id |
themeFileUrl | string | Theme file url |
themeName | string | Theme name |
return | void |
public ThemeCreateNewThemeAsync ( string storeId, string themeFileUrl, string themeName ) : System.Threading.Tasks.Task | ||
storeId | string | Store id |
themeFileUrl | string | Theme file url |
themeName | string | Theme name |
return | System.Threading.Tasks.Task |
public ThemeDeleteAssets ( string storeId, string themeId, List |
||
storeId | string | Store id |
themeId | string | Theme id |
assetIds | List |
Deleted asset ids |
return | void |
public ThemeDeleteAssetsAsync ( string storeId, string themeId, List |
||
storeId | string | Store id |
themeId | string | Theme id |
assetIds | List |
Deleted asset ids |
return | System.Threading.Tasks.Task |
public ThemeDeleteTheme ( string storeId, string themeId ) : void | ||
storeId | string | Store id |
themeId | string | Theme id |
return | void |
public ThemeDeleteThemeAsync ( string storeId, string themeId ) : System.Threading.Tasks.Task | ||
storeId | string | Store id |
themeId | string | Theme id |
return | System.Threading.Tasks.Task |
public ThemeGetThemeAsset ( string assetId, string storeId, string themeId ) : void | ||
assetId | string | Theme asset id |
storeId | string | Store id |
themeId | string | Theme id |
return | void |
public ThemeGetThemeAssetAsync ( string assetId, string storeId, string themeId ) : System.Threading.Tasks.Task | ||
assetId | string | Theme asset id |
storeId | string | Store id |
themeId | string | Theme id |
return | System.Threading.Tasks.Task |
public ThemeGetThemeAssets ( string storeId, string themeId ) : List |
||
storeId | string | Store id |
themeId | string | Theme id |
return | List |
public ThemeGetThemeAssetsAsync ( string storeId, string themeId ) : System.Threading.Tasks.Task
|
||
storeId | string | Store id |
themeId | string | Theme id |
return | System.Threading.Tasks.Task
|
public ThemeGetThemes ( string storeId ) : List |
||
storeId | string | Store id |
return | List |
public ThemeGetThemesAsync ( string storeId ) : System.Threading.Tasks.Task
|
||
storeId | string | Store id |
return | System.Threading.Tasks.Task
|
public ThemeSaveItem ( |
||
asset | Theme asset | |
storeId | string | Store id |
themeId | string | Theme id |
return | void |
public ThemeSaveItemAsync ( |
||
asset | Theme asset | |
storeId | string | Store id |
themeId | string | Theme id |
return | System.Threading.Tasks.Task |
public ThemeSearchThemeAssets ( string storeId, string themeId, bool criteriaLoadContent, System.DateTime criteriaLastUpdateDate ) : List |
||
storeId | string | Store id |
themeId | string | Theme id |
criteriaLoadContent | bool | If true - returns array of theme assets including binary or text content, if false - returns array of theme assets without content |
criteriaLastUpdateDate | System.DateTime | Max value of last updated date, if it's null returns all pages for store |
return | List |
public ThemeSearchThemeAssetsAsync ( string storeId, string themeId, bool criteriaLoadContent, System.DateTime criteriaLastUpdateDate ) : System.Threading.Tasks.Task
|
||
storeId | string | Store id |
themeId | string | Theme id |
criteriaLoadContent | bool | If true - returns array of theme assets including binary or text content, if false - returns array of theme assets without content |
criteriaLastUpdateDate | System.DateTime | Max value of last updated date, if it's null returns all pages for store |
return | System.Threading.Tasks.Task
|