C# Class SenseNet.Portal.SkinManager

显示文件 Open project: maxpavlov/FlexNet

Public Properties

Property Type Description
skinPrefix string

Public Methods

Method Description
GetCurrentSkin ( ) : Node
GetCurrentSkinName ( ) : string
IsNotSkinRelativePath ( string path ) : bool
Resolve ( string relpath ) : string
ResolvePath ( string relpath, string skinname ) : string
TrimSkinPrefix ( string relPath ) : string
TryResolve ( string relpath, string &resolvedpath ) : bool
TryResolvePath ( string relpath, string skinname, string &resolvedpath ) : bool

Private Methods

Method Description
AddToMap ( string fullPath ) : void
MapSkin ( Node skin ) : string>.SortedDictionary
ReadSkinStructure ( ) : void
RemoveFromMap ( string fullPath ) : void
ResolvePath ( string relpath, string skinname, bool fallbackToRoot ) : string
SkinManager ( ) : System
SplitPath ( string fullPath ) : string[]

Method Details

GetCurrentSkin() public static method

public static GetCurrentSkin ( ) : Node
return Node

GetCurrentSkinName() public static method

public static GetCurrentSkinName ( ) : string
return string

IsNotSkinRelativePath() public static method

public static IsNotSkinRelativePath ( string path ) : bool
path string
return bool

Resolve() public static method

public static Resolve ( string relpath ) : string
relpath string
return string

ResolvePath() public method

public ResolvePath ( string relpath, string skinname ) : string
relpath string
skinname string
return string

TrimSkinPrefix() public static method

public static TrimSkinPrefix ( string relPath ) : string
relPath string
return string

TryResolve() public static method

public static TryResolve ( string relpath, string &resolvedpath ) : bool
relpath string
resolvedpath string
return bool

TryResolvePath() public method

public TryResolvePath ( string relpath, string skinname, string &resolvedpath ) : bool
relpath string
skinname string
resolvedpath string
return bool

Property Details

skinPrefix public_oe static_oe property

public static string skinPrefix
return string