November Happy Hour will be moved to Thursday December 5th.

Interface IInUseNotificationRepository

Namespace: EPiServer.Shell.Notification
Assembly: EPiServer.UI.dll
Version: 11.20.7
Syntax
public interface IInUseNotificationRepository

Methods

AddInUseNotification(InUseNotification)

Declaration
bool AddInUseNotification(InUseNotification inUseNotification)
Parameters
Type Name Description
InUseNotification inUseNotification
Returns
Type Description
System.Boolean

GetAllInUseNotifications()

Declaration
IEnumerable<InUseNotification> GetAllInUseNotifications()
Returns
Type Description
System.Collections.Generic.IEnumerable<InUseNotification>

GetContentInUseNotification(IContent)

Declaration
IEnumerable<InUseNotification> GetContentInUseNotification(IContent content)
Parameters
Type Name Description
IContent content
Returns
Type Description
System.Collections.Generic.IEnumerable<InUseNotification>

GetContentInUseNotification(Guid, String)

Declaration
IEnumerable<InUseNotification> GetContentInUseNotification(Guid contentGuid, string languageBranch)
Parameters
Type Name Description
System.Guid contentGuid
System.String languageBranch
Returns
Type Description
System.Collections.Generic.IEnumerable<InUseNotification>

GetInUseNotification(Identity)

Declaration
InUseNotification GetInUseNotification(Identity id)
Parameters
Type Name Description
Identity id
Returns
Type Description
InUseNotification

GetInUseNotification(String, IContent)

Declaration
InUseNotification GetInUseNotification(string user, IContent content)
Parameters
Type Name Description
System.String user
IContent content
Returns
Type Description
InUseNotification

GetInUseNotification(String, Guid, String)

Declaration
InUseNotification GetInUseNotification(string user, Guid contentGuid, string languageBranch)
Parameters
Type Name Description
System.String user
System.Guid contentGuid
System.String languageBranch
Returns
Type Description
InUseNotification

GetInUseNotification(String, Guid, String, Boolean)

Declaration
InUseNotification GetInUseNotification(string user, Guid contentGuid, string languageBranch, bool isManualLocked)
Parameters
Type Name Description
System.String user
System.Guid contentGuid
System.String languageBranch
System.Boolean isManualLocked
Returns
Type Description
InUseNotification

RemoveInUseNotification(InUseNotification)

Declaration
void RemoveInUseNotification(InUseNotification inUseNotification)
Parameters
Type Name Description
InUseNotification inUseNotification

UpdateInUseNotification(InUseNotification)

Declaration
void UpdateInUseNotification(InUseNotification inUseNotification)
Parameters
Type Name Description
InUseNotification inUseNotification

Extension Methods