• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class PersonaBarExtensionRepository

Inheritance
System.Object
ServiceLocator<IPersonaBarExtensionRepository, PersonaBarExtensionRepository>
PersonaBarExtensionRepository
Implements
IPersonaBarExtensionRepository
Inherited Members
ServiceLocator<IPersonaBarExtensionRepository, PersonaBarExtensionRepository>.Instance
ServiceLocator<IPersonaBarExtensionRepository, PersonaBarExtensionRepository>.Factory
ServiceLocator<IPersonaBarExtensionRepository, PersonaBarExtensionRepository>.SetTestableInstance(IPersonaBarExtensionRepository)
ServiceLocator<IPersonaBarExtensionRepository, PersonaBarExtensionRepository>.ClearInstance()
ServiceLocator<IPersonaBarExtensionRepository, PersonaBarExtensionRepository>.GetFactory()
Namespace: Dnn.PersonaBar.Library.Repository
Assembly: Dnn.PersonaBar.Library.dll
Syntax
public class PersonaBarExtensionRepository : ServiceLocator<IPersonaBarExtensionRepository, PersonaBarExtensionRepository>, IPersonaBarExtensionRepository

Methods

| Improve this Doc View Source

DeleteExtension(PersonaBarExtension)

delete extension.

Declaration
public void DeleteExtension(PersonaBarExtension extension)
Parameters
Type Name Description
PersonaBarExtension extension
| Improve this Doc View Source

DeleteExtension(String)

delete extension.

Declaration
public void DeleteExtension(string identifier)
Parameters
Type Name Description
System.String identifier
| Improve this Doc View Source

GetExtensions()

get persona bar extensions.

Declaration
public IList<PersonaBarExtension> GetExtensions()
Returns
Type Description
IList<PersonaBarExtension>

A list of PersonaBarExtension instances.

| Improve this Doc View Source

GetExtensions(Int32)

get persona bar extensions for menu.

Declaration
public IList<PersonaBarExtension> GetExtensions(int menuId)
Parameters
Type Name Description
System.Int32 menuId
Returns
Type Description
IList<PersonaBarExtension>

A list of PersonaBarExtension instances.

| Improve this Doc View Source

GetFactory()

Gets the service locator factory.

Declaration
protected override Func<IPersonaBarExtensionRepository> GetFactory()
Returns
Type Description
Func<IPersonaBarExtensionRepository>

A factory function.

Overrides
DotNetNuke.Framework.ServiceLocator<Dnn.PersonaBar.Library.Repository.IPersonaBarExtensionRepository, Dnn.PersonaBar.Library.Repository.PersonaBarExtensionRepository>.GetFactory()
| Improve this Doc View Source

SaveExtension(PersonaBarExtension)

save extension.

Declaration
public void SaveExtension(PersonaBarExtension extension)
Parameters
Type Name Description
PersonaBarExtension extension

Implements

IPersonaBarExtensionRepository

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS