Back to API Home

The DashboardElement type exposes the following members.

Methods

  NameDescription
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.
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.
Public methodGetAllInteractionInfo
Gets all the interactions defined on this dashboard element.
Public methodGetAllInteractions Obsolete.
Gets all the interactions defined on this dashboard element.
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 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.
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.
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 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 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.
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.
(Overrides DashboardObject..::..ToString()()()().)

Explicit Interface Implementations

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

See Also