Click or drag to resize
ExtenderT Class
Represents a behavior that can be attached to objects of specific type.
Inheritance Hierarchy
SystemObject
  CMS.BaseExtenderT
    CMS.UIControls.ExtendersPortalManagerHeaderPanelBreadcrumbsExtender

Namespace: CMS.Base
Assembly: CMS.Base (in CMS.Base.dll) Version: 12.0.0
Syntax
C#
public abstract class Extender<T>
where T : class

Type Parameters

T
The type of objects that this behavior can be attached to.

The ExtenderT type exposes the following members.

Constructors
Methods
  NameDescription
Protected methodInitialize
Allows the extender to attach a behavior to the specified instance.
Top
Remarks
The derived classes must implement a parameterless constructor. The extender is a singleton, the same instance is used to attach behavior to multiple ojects. The process of attaching a behavior specifies a scope and excludes extenders with a scope that does not match. Two scopes are considered equal when the string values are equal. The comparison is case-insensitive.
See Also