Table of Contents

Class WorkspacePermissionEvaluationResult

Namespace
Kentico.Xperience.Admin.Base
Assembly
Kentico.Xperience.Admin.Base.dll

Represents result of workspace permission evaluation for administration UI.

public sealed class WorkspacePermissionEvaluationResult : PermissionEvaluationResult
Inheritance
object
WorkspacePermissionEvaluationResult
Inherited Members
Extension Methods

Constructors

WorkspacePermissionEvaluationResult(bool)

Initializes a new instance of the WorkspacePermissionEvaluationResult class.

public WorkspacePermissionEvaluationResult(bool succeeded)

Parameters

succeeded bool

Indicates whether the workspace permission evaluation was successful.

WorkspacePermissionEvaluationResult(bool, IReadOnlyCollection<int>)

Initializes a new instance of the WorkspacePermissionEvaluationResult class.

public WorkspacePermissionEvaluationResult(bool succeeded, IReadOnlyCollection<int> evaluatedWorkspaceIdentifiers)

Parameters

succeeded bool

Indicates whether the workspace permission evaluation was successful.

evaluatedWorkspaceIdentifiers IReadOnlyCollection<int>

A collection of evaluated workspaces IDs.

Properties

EvaluatedWorkspaceIdentifiers

A collection of evaluated workspaces IDs.

public IReadOnlyCollection<int> EvaluatedWorkspaceIdentifiers { get; }

Property Value

IReadOnlyCollection<int>

Success

Gets successful workspace permission evaluation result.

public static WorkspacePermissionEvaluationResult Success { get; }

Property Value

WorkspacePermissionEvaluationResult

See Also

IUITreeNodeWorkspacePermissionEvaluator
IWorkspacePermissionEvaluator
IWorkspacePermissionEvaluatorAdmin