<PackageReference Include="Relativity.Server.DataVisualization.SDK" Version="5000.1.1" />

IViewManager

public interface IViewManager : IDisposable
Defines methods for managing Views.
Task<int> CreateAsync(int workspaceID, ViewRequest viewRequest)

Asynchronously creates an instance of View in a workspace.

Task<ViewAccessStatus> GetAccessStatusAsync(int workspaceID, int viewID)

Asynchronously retrieves information about whether a user has View permissions to a view, and to the fields used in search conditions on the view.

Asynchronously returns list of object types in a workspace.

Asynchronously returns workspace users who can be assigned ownership of a view. Users must have view permissions to the view.

Task<ViewResponse> ReadAsync(int workspaceID, int viewID)

Asynchronously returns the current settings for properties on a view.

Task<ViewResponse> UpdateAsync(int workspaceID, ViewRequest viewRequest)

Asynchronously modifies properties on a view.