ProjectData Class

The DTO for Project class.
Inheritance Hierarchy
SystemObject
  Dundas.BI.WebApi.ModelsBaseDataContract
    Dundas.BI.WebApi.ModelsFileData
      Dundas.BI.WebApi.ModelsProjectData

Namespace: Dundas.BI.WebApi.Models
Assembly: Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (26.2.0.1000)
Syntax
[DataContractAttribute]
public class ProjectData : FileData

The ProjectData type exposes the following members.

Constructors
 NameDescription
Public methodProjectData Initializes a new instance of the ProjectData class.
Top
Properties
 NameDescription
Public propertyCheckedOutTo Gets information about the account to which the object is checked out.
(Inherited from FileData)
Public propertyChildCountGets the number of direct children contained in the entry.
(Inherited from FileData)
Public propertyCodeLibrariesRootFolderGets the code libraries root folder.
Public propertyCreatedBy Gets the account information for the user which created the entry.
(Inherited from FileData)
Public propertyCreatedTime Gets the time, in coordinated universal time (UTC), at which the entry was created.
(Inherited from FileData)
Public propertyCubePerspectivesRootFolderGets the cube perspectives root folder.
Public propertyCurrentRevisionGets the highest revision number associated with this file.
(Inherited from FileData)
Public propertyDashboardsRootFolderGets the dashboards root folder.
Public propertyDataConnectorsRootFolderGets the data connectors root folder.
Public propertyDataCubesRootFolderGets the data cubes root folder.
Public propertyDataResourcesRootFolder 
Public propertyDefaultTimeDimensionFriendlyName Gets or sets the name of the default time dimension. This is for UI display purposes.
Public propertyDefaultTimeDimensionIdGets the ID of the default time dimension to use for the project.
Public propertyDescription Gets an optional description associated with the entry.
(Inherited from FileData)
Public propertyDiagramResourcesRootFolderGets the diagram resources root folder.
Public propertyEffectiveCallerPrivileges Gets the effective caller privileges so the UI can do checks based on this.
(Inherited from FileData)
Public propertyFiles Gets the files contained in the entry.
(Inherited from FileData)
Public propertyFoldersGets the folders contained in the entry.
(Inherited from FileData)
Public propertyFriendlyFullName Gets the full path of the entry (friendly).
(Inherited from FileData)
Public propertyFriendlyLocation Gets the location of the entry (friendly representation).
(Inherited from FileData)
Public propertyFriendlyLocationElements Gets a read-only list of distinct path elements which compose FriendlyLocation.
(Inherited from FileData)
Public propertyFriendlyNameGets the name of the entry (friendly representation).
(Inherited from FileData)
Public propertyFullName Gets the full path of the entry.
(Inherited from FileData)
Public propertyHierarchiesRootFolderGets the hierarchies root folder.
Public propertyId Gets the unique identifier of the entry.
(Inherited from FileData)
Public propertyImageResourcesRootFolderGets the image resources root folder.
Public propertyInheritedTags Gets the inherited tags, if there are any.
(Inherited from FileData)
Public propertyIsCheckedOutGets a value indicating whether the file is checked out.
(Inherited from FileData)
Public propertyIsCheckedOutToCaller Gets a value indicating whether the file is checked out to caller.
(Inherited from FileData)
Public propertyIsInactive Gets a value indicating whether the file is inactive.
(Inherited from FileData)
Public propertyIsProtectedGets a value indicating whether the entry is protected.
(Inherited from FileData)
Public propertyIsRecycledGets a value indicating whether the entry is recycled.
(Inherited from FileData)
Public propertyIsSubentry Gets a value indicating whether the entry is contained by a File.
(Inherited from FileData)
Public propertyIsTemporary Gets a value indicating whether the entry resides under a temporary folder.
(Inherited from FileData)
Public propertyIsTransientGets a value indicating whether the file is transient.
(Inherited from FileData)
Public propertyLastCheckedInTimeGets the time when the file was last checked in.
(Inherited from FileData)
Public propertyLastModifiedTime Gets the time, in coordinated universal time (UTC), at which the entry was last modified.
(Inherited from FileData)
Public propertyLocationGets the location of the entry.
(Inherited from FileData)
Public propertyMapResourcesRootFolderGets the map resources root folder.
Public propertyMetadataGets arbitrary metadata associated with the entry.
(Inherited from FileData)
Public propertyMetricSetsRootFolderGets the metric sets root folder.
Public propertyName Gets the name of the entry.
(Inherited from FileData)
Public propertyObjectType Gets the type of the entry.
(Inherited from FileData)
Public propertyOverwrite Gets or sets a value indicating whether the file should be overwritten if the file was already created.
(Inherited from FileData)
Public propertyParentId Gets the ID of the item's parent.
(Inherited from FileData)
Public propertyPrimaryEntryIdGets the ID of the primary object which contains the entry.
(Inherited from FileData)
Public propertyPrivilegeInheritanceBehavior Gets the privilege inheritance behavior.
(Inherited from FileData)
Public propertyPrivileges Gets the entry's privilege assignments.
(Inherited from FileData)
Public propertyProjectId Gets the ID of the project containing the entry.
(Inherited from FileData)
Public propertyReportsRootFolderGets the reports root folder.
Public propertyScorecardsRootFolderGets the scorecards root folder.
Public propertySlideshowsRootFolderGets the slideshows root folder.
Public propertySmallMultiplesRootFolderGets the small multiples root folder.
Public propertyStylesRootFolderGets the styles root folder.
Public propertySubtypeGets or sets the type-specific sub-type of the entry.
(Inherited from FileData)
Public propertyTags Gets a collection of explicit tags associated with the entry.
(Inherited from FileData)
Public propertyTenantId Gets the ID of the tenant associated with the entry.
(Inherited from FileData)
Public propertyThemesRootFolderGets the themes root folder.
Public propertyTimeDimensionsRootFolderGets the time dimensions root folder.
Public propertyUIClassName Gets or sets the name of the UI class (used for auto de-serialization).
(Inherited from BaseDataContract)
Public propertyWarnings Gets the warnings for the current instance, as well as for any dependency objects.
(Inherited from FileData)
Top
Methods
 NameDescription
Public methodStatic memberToProjectDataContractMappings Gets the mapping rules that go from a Project to a ProjectData.
Top
Extension Methods
 NameDescription
Public Extension MethodSetUIClassName Sets the name of the file data UI class.
(Defined by ModelDataExtensions)
Top
See Also