Interface IReminder
public interface IReminder
Properties
Description
string Description { get; }
Property Value
ExtendedDescription
string ExtendedDescription { get; }
Property Value
HelpMarkdown
Optional Markdown explaining the reminder, shown when its title is hovered in the WPF reminders sidebar.
string? HelpMarkdown { get; }
Property Value
IsImportant
bool IsImportant { get; }
Property Value
IsModal
bool IsModal { get; }
Property Value
Query
Func<IEntityContext, IEntityQuery> Query { get; }
Property Value
RequiredPermissions
Optional<Predicate<IPrincipal>> RequiredPermissions { get; }
Property Value
Type
IEntityInfo Type { get; }
Property Value
Methods
CheckPermission(IPrincipal, EntityMetadataDictionary)
bool CheckPermission(IPrincipal principal, EntityMetadataDictionary allMetadata)
Parameters
principalIPrincipalallMetadataEntityMetadataDictionary
Returns
CheckPermission(IPrincipal, IEntityInfo)
bool CheckPermission(IPrincipal principal, IEntityInfo knownMetadata)
Parameters
principalIPrincipalknownMetadataIEntityInfo