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