Class ChangeEditingPermissionsDialogContext
Contains information that can be used by dialogs implementing IChangeEditingPermissionsDialog
Inheritance
Namespace: Telerik.Windows.Documents.UI.Extensibility
Assembly: Telerik.Windows.Documents.dll
Syntax
public class ChangeEditingPermissionsDialogContext : Object
Constructors
ChangeEditingPermissionsDialogContext(IEnumerable<PermissionRangeInfo>, PermissionInfoCollection, Action<IEnumerable<PermissionRangeInfo>, IEnumerable<PermissionRangeInfo>>)
Initializes a new instance of the ChangeEditingPermissionsDialogContext class.
Declaration
public ChangeEditingPermissionsDialogContext(IEnumerable<PermissionRangeInfo> currentRangePermissions, PermissionInfoCollection users, Action<IEnumerable<PermissionRangeInfo>, IEnumerable<PermissionRangeInfo>> updatePermissionRangeCallback)
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. |
Properties
CurrentRangePermissions
Gets the current region permissions info.
Declaration
public IEnumerable<PermissionRangeInfo> CurrentRangePermissions { get; }
Property Value
System.Collections.Generic.IEnumerable<PermissionRangeInfo>
|
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
|