Class ChangeEditingPermissionsDialogContext
Contains information that can be used by dialogs implementing IChangeEditingPermissionsDialog
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.UI.Extensibility
Assembly: Telerik.Windows.Documents.dll
Syntax
public class ChangeEditingPermissionsDialogContext
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
System.Collections.Generic.IEnumerable<PermissionRangeInfo>
currentRangePermissions
Current region permissions infos. |
PermissionInfoCollection
users
Current users. |
System.Action<System.Collections.Generic.IEnumerable<PermissionRangeInfo>, System.Collections.Generic.IEnumerable<PermissionRangeInfo>>
updatePermissionRangeCallback
The callback used for updating permission range. |
RadRichTextBox
owner
|
Properties
CurrentRangePermissions
Gets the current region permissions info.
Declaration
public IEnumerable<PermissionRangeInfo> CurrentRangePermissions { get; }
Property Value
System.Collections.Generic.IEnumerable<PermissionRangeInfo>
|
Owner
UpdatePermissionRangeCallback
Gets the callback used for updating permission range.
Declaration
public Action<IEnumerable<PermissionRangeInfo>, IEnumerable<PermissionRangeInfo>> UpdatePermissionRangeCallback { get; }
Property Value
System.Action<System.Collections.Generic.IEnumerable<PermissionRangeInfo>, System.Collections.Generic.IEnumerable<PermissionRangeInfo>>
|
Users
Gets all the permissions info.
Declaration
public PermissionInfoCollection Users { get; }
Property Value
PermissionInfoCollection
|