Class ActionDocumentPropertyWrite
Represents the action that allows writing document property values.
Inheritance
Namespace: Umbraco.Cms.Core.Actions
Assembly: Umbraco.Core.dll
Syntax
public class ActionDocumentPropertyWrite : IAction, IDiscoverable
Remarks
This action is used for permission control when modifying property values on documents.
Constructors
View SourceActionDocumentPropertyWrite()
Declaration
public ActionDocumentPropertyWrite()
Fields
View SourceActionAlias
Gets the alias for this action (must be unique). This is all lower-case because of case sensitive filesystems, see issue: https://github.com/umbraco/Umbraco-CMS/issues/11670.
Declaration
public const string ActionAlias = "documentpropertywrite"
Field Value
| Type | Description |
|---|---|
| string |
ActionLetter
Gets the letter used to assign a permission (must be unique).
Declaration
public const string ActionLetter = "Umb.Document.PropertyValue.Write"
Field Value
| Type | Description |
|---|---|
| string |
Properties
View SourceAlias
Gets the alias for this action (must be unique). This is all lower-case because of case sensitive filesystems, see issue: https://github.com/umbraco/Umbraco-CMS/issues/11670.
Declaration
public string Alias { get; }
Property Value
| Type | Description |
|---|---|
| string |
CanBePermissionAssigned
Gets a value indicating whether whether to allow assigning permissions based on this action
Declaration
public bool CanBePermissionAssigned { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Letter
Gets the letter used to assign a permission (must be unique).
Declaration
public string Letter { get; }
Property Value
| Type | Description |
|---|---|
| string |
ShowInNotifier
Gets a value indicating whether whether to allow subscribing to notifications for this action
Declaration
public bool ShowInNotifier { get; }
Property Value
| Type | Description |
|---|---|
| bool |