C# Класс ToSic.SexyContent.AppAssets.AssetEditor

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AssetEditor ( System.App app, int templateId, DotNetNuke.Entities.Users.UserInfo userInfo, DotNetNuke.Entities.Portals.PortalSettings portalSettings ) : System
AssetEditor ( System.App app, string path, DotNetNuke.Entities.Users.UserInfo userInfo, DotNetNuke.Entities.Portals.PortalSettings portalSettings, bool global = false ) : System
Create ( string contents ) : bool
EnsureUserMayEditAsset ( string fullPath = null ) : void

Check permissions and if not successful, give detailed explanation

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

Метод Описание
EnsureWebConfigExists ( System.App app, string scope ) : void
TemplateAssetsInfo ( Template templ ) : AssetEditInfo

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

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

public AssetEditor ( System.App app, int templateId, DotNetNuke.Entities.Users.UserInfo userInfo, DotNetNuke.Entities.Portals.PortalSettings portalSettings ) : System
app System.App
templateId int
userInfo DotNetNuke.Entities.Users.UserInfo
portalSettings DotNetNuke.Entities.Portals.PortalSettings
Результат System

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

public AssetEditor ( System.App app, string path, DotNetNuke.Entities.Users.UserInfo userInfo, DotNetNuke.Entities.Portals.PortalSettings portalSettings, bool global = false ) : System
app System.App
path string
userInfo DotNetNuke.Entities.Users.UserInfo
portalSettings DotNetNuke.Entities.Portals.PortalSettings
global bool
Результат System

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

public Create ( string contents ) : bool
contents string
Результат bool

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

Check permissions and if not successful, give detailed explanation
public EnsureUserMayEditAsset ( string fullPath = null ) : void
fullPath string
Результат void