Click or drag to resize
CommunityMethods Class
Community methods - wrapping methods for macro resolver.
Inheritance Hierarchy
System.Object
  CMS.MacroEngine.MacroExtensionContainer<MacroMethodContainer, MacroMethod>
    CMS.MacroEngine.MacroMethodContainer
      CMS.Community.CommunityMethods

Namespace: CMS.Community
Assembly: CMS.Community (in CMS.Community.dll) Version: 9.0.0
Syntax
C#
public class CommunityMethods : MacroMethodContainer

The CommunityMethods type exposes the following members.

Constructors
  NameDescription
Public methodCommunityMethods
Top
Properties
Methods
  NameDescription
Protected methodGetExtension(String)
Returns a Extension of given name (return null if specified Extension does not exist).
(Inherited from MacroExtensionContainer<TContainer, TExtension>.)
Protected methodGetExtension(Type, String)
Returns the extension by type and name. Does not cache the result. Does not cache the result.
(Inherited from MacroExtensionContainer<TContainer, TExtension>.)
Protected methodGetExtensions
Gets the extensions for the given type. Does not cache the result.
(Inherited from MacroExtensionContainer<TContainer, TExtension>.)
Public methodStatic memberGetGroupAccessText
Gets access text for given access mode
Public methodGetMethod
Returns a method of given name (return null if specified method does not exist).
(Inherited from MacroMethodContainer.)
Protected methodRegisterExtension
Registers a Extension to the container.
(Inherited from MacroExtensionContainer<TContainer, TExtension>.)
Protected methodRegisterExtensions
Registers all the methods.
(Inherited from MacroMethodContainer.)
Public methodRegisterMethod
Registers the given method.
(Inherited from MacroMethodContainer.)
Protected methodRegisterMethodInternal(String, Func<EvaluationContext,Object[], Object>, Type, String, Int32,Object[,],String[])
Registers the given method within the method table.
(Inherited from MacroMethodContainer.)
Protected methodRegisterMethodInternal(String[], Func<EvaluationContext,Object[], Object>, Type, String, Int32,Object[,],String[])
Registers the given method within the method table.
(Inherited from MacroMethodContainer.)
Protected methodRegisterMethods()
Registers all the methods.
(Inherited from MacroMethodContainer.)
Public methodRegisterMethods(MacroMethod[])
Registers the given methods.
(Inherited from MacroMethodContainer.)
Top
See Also