Contains information that can be used by dialogs implementing IChangeEditingPermissionsDialog
Definition
Namespace:Telerik.WinForms.Documents.UI.Extensibility
Assembly:Telerik.WinControls.RichTextEditor.dll
Syntax:
C#
public class ChangeEditingPermissionsDialogContext
Inheritance: objectChangeEditingPermissionsDialogContext
Constructors
Initializes a new instance of the ChangeEditingPermissionsDialogContext class.
C#
public ChangeEditingPermissionsDialogContext(IEnumerable<PermissionRangeInfo> currentRangePermissions, PermissionInfoCollection users, Action<IEnumerable<PermissionRangeInfo>, IEnumerable<PermissionRangeInfo>> updatePermissionRangeCallback, RadRichTextBox owner)
Current region permissions infos.
usersPermissionInfoCollectionCurrent users.
updatePermissionRangeCallbackAction<IEnumerable<PermissionRangeInfo>, IEnumerable<PermissionRangeInfo>>The callback used for updating permission range.
ownerRadRichTextBoxThe RadRichTextBox.
Properties
CurrentRangePermissions
IEnumerable<PermissionRangeInfo>
Gets the current region permissions info.
C#
public IEnumerable<PermissionRangeInfo> CurrentRangePermissions { get; }
C#
public RadRichTextBox Owner { get; }
UpdatePermissionRangeCallback
Action<IEnumerable<PermissionRangeInfo>, IEnumerable<PermissionRangeInfo>>
Gets the callback used for updating permission range.
C#
public Action<IEnumerable<PermissionRangeInfo>, IEnumerable<PermissionRangeInfo>> UpdatePermissionRangeCallback { get; }
Gets all the permissions info.
C#
public PermissionInfoCollection Users { get; }