Back to API Home

The ViewerSource type exposes the following members.

Constructors

  NameDescription
Public methodViewerSource(Bookmark)
Initializes a new instance of the ViewerSource class.
Public methodViewerSource(DashboardDefinition)
Initializes a new instance of the ViewerSource class.
Public methodViewerSource(MashupDefinition)
Initializes a new instance of the ViewerSource class.
Public methodViewerSource(Guid, ViewerContentItemType)
Initializes a new instance of the ViewerSource class.
Public methodViewerSource(Bookmark, ParameterInfoCollection)
Initializes a new instance of the ViewerSource class.
Public methodViewerSource(DashboardDefinition, ParameterInfoCollection)
Initializes a new instance of the ViewerSource class.
Public methodViewerSource(MashupDefinition, ParameterInfoCollection)
Initializes a new instance of the ViewerSource class.
Public methodViewerSource(Guid, ViewerContentItemType, ParameterInfoCollection)
Initializes a new instance of the ViewerSource class.
Public methodViewerSource(Guid, ViewerContentItemType, Boolean)
Initializes a new instance of the ViewerSource class.

Methods

  NameDescription
Public methodStatic memberCreateFromObject
Creates the source from a content object.
Public methodLoadBusinessObject
Loads the business object if it hasn't been loaded yet. You can check with IsBusinessObjectLoaded.

Properties

  NameDescription
Public propertyBusinessObject
Gets the business object.
Public propertyBusinessObjectId
Gets the business object id.
Public propertyContent
Gets the content.
Public propertyContentId
Gets the content id.
Public propertyContentName
Gets or sets the name of the content.
Public propertyContentType
Gets the type of the content.
Public propertyDashboardParameters
Gets the dashboard parameters. These only apply when the EnhancedViewerObjectType is Dashboard or Bookmark, as it won't apply to DashBlocks. Once applied, they will be consumed by the viewer and this collection be be cleared.
Public propertyIsAnalytical
Gets a value indicating whether this instance is based on an analytical dashboard.
Public propertyIsBusinessObjectLoaded
Gets a value indicating whether this instance has the business object loaded.

See Also