A Sandcastle Documented Class Library

# IViewService Interface

Interface for service providing functionality for getting and saving View objects.

Namespace: Dundas.BI.Entities.Views
Assembly: Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (10.0.0.1002)
Syntax
C#
VB
C++
F#
Copy

    public interface IViewService : IEntityService<View>

    Public Interface IViewService
    	Inherits IEntityService(Of View)

    public interface class IViewService : IEntityService<View^>

    type IViewService =
        interface
            interface IEntityService<View>
        end

The IViewService type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| CreateLocalUserCopy | Creates a local user copy of a view in the user's project. This will also copy any metric sets that are not sub-entries of the view. This is a helper method to allow users to edit their own 'local' copy of a view.
| GenerateAndStoreViewThumbnailAsync | Generates a thumbnail for the view.
| Get(Guid) | Gets an entity by its ID.
| Get(String, Guid) | Gets an entity by its name. (Inherited from IEntityService T .)
| Get(Guid, Int64) | Gets an entity by its ID and revision number.
| Get(String, Guid, Int64) | Gets an entity by its name and revision number. (Inherited from IEntityService T .)
| GetStoredViewThumbnail | Gets the stored thumbnail for the view.
| GetUndoContext | Gets the undo context. (Inherited from IEntityService T .)
| RestoreUndoFrame | Restores the entity to the undo frame. (Inherited from IEntityService T .)
| Rewire | Rewires the specified entity. (Inherited from IEntityService T .)
| Save(View) | Saves the specified entity.
| Save(T, String, Guid, EntityCreationOptions) | Saves the specified entity. (Inherited from IEntityService T .)
| Save(T, String, Guid, Boolean) | Saves the specified entity. (Inherited from IEntityService T .)
| SaveReportAsScorecard | Converts and saves an existing report as a new scorecard.
| SaveScorecardAsReport | Converts and saves an existing scorecard as a new report.
| TryRedo | Tries to redo the last change done to the entity. (Inherited from IEntityService T .)
| TryUndo | Tries to undo the last change done to the entity. (Inherited from IEntityService T .)

Top
See Also

#### Reference

Dundas.BI.Entities.Views Namespace