Back to API Home

The DashboardAnalyticalControl type exposes the following members.

Methods

  NameDescription
Public methodAnalyticalDataAdded
This should be called when a virtual cube is added to a DV.
Public methodAnalyticalDataChanged
This should be called when a analytical data is changed.
Public methodAnalyticalDataDeleted
This should be called when an analytical data is deleted from a DV. The token returned from AnalyticalDataAdded should be given.
Public methodAnalyticalDataMoved
This should be called when an analytical data is moved within a DV. The token returned from AnalyticalDataAdded should be given.
Public methodBeginBulkPropertyUpdate
This should be called before any sort of changes to many properties on a wrapper to give the control a chance to disable heavy re-drawing routines.
(Inherited from DashboardElement.)
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from DashboardObject.)
Public methodEndBulkPropertyUpdate
This should be called only if BeginBulkPropertyUpdate()()()() was called and all the properties that had to be set are finished.
(Inherited from DashboardElement.)
Public methodGetAllInteractionInfo
Gets all the interactions defined on this dashboard element.
(Inherited from DashboardElement.)
Public methodGetAllInteractions Obsolete.
Gets all the interactions defined on this dashboard element.
(Inherited from DashboardElement.)
Public methodGetBookmark
Gets the bookmark from the underlying analytical control.
Public methodGetDesignTimeVisualElement
Gets the design time visual element that the control represents.
(Inherited from DashboardObject.)
Public methodGetElementWrapperType
Gets the wrapper type used to wrap a visual element of the specified type, where it is a child in the visual tree of [P:VisualElement].
(Inherited from DashboardObject.)
Public methodGetExportData
Gets the export data.
(Inherited from DashboardControl.)
Public methodGetRegisteredScriptObjects
Gets the registered script objects. This is a dictionary as the string is the alias which users reference your object with. For example, if you add the object "MyClass", and you make the alias "myClass", then users will use your type in script with: myClass.SomeMethod(); The instantiated class will be available for any script in the dashboard, so long as your control is on present on the dashboard.
(Inherited from DashboardElement.)
Public methodGetRegisteredScriptTypes
Gets the registered script types. This is a dictionary as the string is the alias which users reference your type with. For example, if you add the type "DashboardInt", and you make the alias "myInt", then users will use your type in script with: myInt myIntObject = new myInt(); Instead of DashboardInt.
(Inherited from DashboardElement.)
Public methodGetTokenById
Gets the index of the token, or -1 if none is found.
Public methodGetTokenIndexById
Gets the index of the token, or -1 if none is found.
Public methodGetValue<(Of <<'(T>)>>)(DependencyProperty, T)
Gets the value.
(Inherited from DashboardObject.)
Public methodGetValue<(Of <<'(T>)>>)(DependencyProperty, IValueConverter, Boolean)
Gets the value.
(Inherited from DashboardObject.)
Public methodGetValue<(Of <<'(T>)>>)(DependencyProperty, IValueConverter, T)
Gets the value.
(Inherited from DashboardObject.)
Public methodGetVisualElement
Gets the visual element that the control represents.
(Inherited from DashboardObject.)
Public methodIsAnalyticalDataSupported(AnalyticalDataParameters)
Determines whether the analytical data which the designer wants to add to the DV is supported or not.
Public methodIsAnalyticalDataSupported(AnalyticalDataParameters, String%)
Determines whether the analytical data which the designer wants to add to the DV is supported or not.
Public methodNotifyPropertyChanged
This is the method to use for notification when a property changes (for INotifyPropertyChanged).
(Inherited from DashboardObject.)
Public methodOnSerialized
Called when serialization of this object has finished.
(Inherited from DashboardObject.)
Public methodOnSerializing
Called when serialization of this object has started.
(Inherited from DashboardObject.)
Public methodSetBookmark
Sets the bookmark on the underlying analytical control.
Public methodSetDesignTimeWrappedElement
Sets the wrapped element (design time). This is used when a wrapper needs to be created from an existing element.
(Inherited from DashboardObject.)
Public methodSetName
Sets the Name property of this dashboard element.

Remarks

This method can be used to change the Name property without updating the DataVisualizationObjectName property of any associated data descriptors.
(Inherited from DashboardElement.)
Public methodSetValue<(Of <<'(T>)>>)(DependencyProperty, Object)
Sets the value.
(Inherited from DashboardObject.)
Public methodSetValue<(Of <<'(T>)>>)(DependencyProperty, Object, String)
Sets the value.
(Inherited from DashboardObject.)
Public methodSetValue<(Of <<'(T>)>>)(DependencyProperty, Object, IValueConverter, Boolean)
Sets the value.
(Inherited from DashboardObject.)
Public methodSetValue<(Of <<'(T>)>>)(DependencyProperty, Object, IValueConverter, String)
Sets the value.
(Inherited from DashboardObject.)
Public methodSetValue<(Of <<'(T>)>>)(DependencyProperty, Object, IValueConverter, Boolean, String)
Sets the value.
(Inherited from DashboardObject.)
Public methodSetWrappedElement
Sets the wrapped element. This is used when a wrapper needs to be created from an existing element.
(Inherited from DashboardObject.)
Public methodToString
Returns a String that represents the current Object.
(Inherited from DashboardElement.)

Explicit Interface Implementations

  NameDescription
Explicit interface implemetationPrivate methodIPropertyVisibility..::..GetPropertyVisibility
Gets the visibility of a property.
(Inherited from DashboardObject.)

See Also