C# Class SenseNet.Portal.UI.PortletFramework.ContextBoundPortlet

Inheritance: CacheablePortlet
显示文件 Open project: maxpavlov/FlexNet Class Usage Examples

Public Properties

Property Type Description
PORTLETCONTEXT_TEMPLATENAME string

Private Properties

Property Type Description
GetContextNodeInternal Node

Public Methods

Method Description
AddPortletDependency ( ) : void
GetContainingContextBoundPortlet ( Control child ) : ContextBoundPortlet
GetContextNodeForControl ( Control c ) : Node
ReplaceTemplates ( string queryText ) : string

Protected Methods

Method Description
EvaluateObjectProperty ( string objectName, string propertyName ) : string
GetBindingRoot ( ) : Node
GetCacheKey ( ) : string
GetContextNode ( ) : Node
GetPortletTemplateNames ( ) : IEnumerable
GetProperty ( GenericContent content, string propertyName ) : string
GetProperty ( Node node, string propertyName ) : string
GetXsltArgumentList ( ) : XsltArgumentList

Private Methods

Method Description
GetContextNodeInternal ( ) : Node

Method Details

AddPortletDependency() public method

public AddPortletDependency ( ) : void
return void

EvaluateObjectProperty() protected method

protected EvaluateObjectProperty ( string objectName, string propertyName ) : string
objectName string
propertyName string
return string

GetBindingRoot() protected method

protected GetBindingRoot ( ) : Node
return Node

GetCacheKey() protected method

protected GetCacheKey ( ) : string
return string

GetContainingContextBoundPortlet() public static method

public static GetContainingContextBoundPortlet ( Control child ) : ContextBoundPortlet
child System.Web.UI.Control
return ContextBoundPortlet

GetContextNode() protected method

protected GetContextNode ( ) : Node
return Node

GetContextNodeForControl() public static method

public static GetContextNodeForControl ( Control c ) : Node
c System.Web.UI.Control
return Node

GetPortletTemplateNames() protected method

protected GetPortletTemplateNames ( ) : IEnumerable
return IEnumerable

GetProperty() protected method

protected GetProperty ( GenericContent content, string propertyName ) : string
content SenseNet.ContentRepository.GenericContent
propertyName string
return string

GetProperty() protected method

protected GetProperty ( Node node, string propertyName ) : string
node Node
propertyName string
return string

GetXsltArgumentList() protected method

protected GetXsltArgumentList ( ) : XsltArgumentList
return System.Xml.Xsl.XsltArgumentList

ReplaceTemplates() public method

public ReplaceTemplates ( string queryText ) : string
queryText string
return string

Property Details

PORTLETCONTEXT_TEMPLATENAME public_oe static_oe property

public static string PORTLETCONTEXT_TEMPLATENAME
return string