C# Класс GSoft.Dynamite.Setup.FolderMaker

Helps in constructing a translatable folder tree of FolderInfo
Наследование: IFolderMaker
Показать файл Открыть проект

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

Метод Описание
FolderMaker ( ILogger logger, IDefaultPageWebPartIndex defaultPageWebPartIndex ) : System

Constructor for FolderMaker

Make ( SPList library, IFolderInfo rootFolderInfo ) : void

Builds a translatable folder hierarchy

Приватные методы

Метод Описание
AddFolderPages ( SPList library, SPFolder folder, IFolderInfo folderInfo ) : void
ApplyPageValues ( SPListItem item, IPageInfo page ) : void
ApplyValuesAndDefaults ( SPList library, SPFolder folder, SPListItem folderItem, IFolderInfo folderInfo ) : void
EnsureFolderPublish ( SPFolder folder ) : void
EnsurePageCheckInAndPublish ( PublishingPage page ) : void
EnsurePageCheckOut ( PublishingPage page ) : void
EnsureWebpartsOnPage ( PublishingPage publishingPage ) : void
RecursiveMake ( SPList library, SPFolder parent, IFolderInfo folderInfo ) : void

Описание методов

FolderMaker() публичный Метод

Constructor for FolderMaker
public FolderMaker ( ILogger logger, IDefaultPageWebPartIndex defaultPageWebPartIndex ) : System
logger ILogger /// Logging utility ///
defaultPageWebPartIndex IDefaultPageWebPartIndex /// The default Page Web Part Index. ///
Результат System

Make() публичный Метод

Builds a translatable folder hierarchy
public Make ( SPList library, IFolderInfo rootFolderInfo ) : void
library SPList The document library
rootFolderInfo IFolderInfo The metadata for initializing the folder at the root of the library
Результат void