The DataProperty registry is part of the DataManager and
contains the properties that can be defined in the analysis. All properties (metadata) that
are set must be defined in this registry.
Inheritance Hierarchy
Spotfire.Dxp.Framework.DocumentModelNode
Spotfire.Dxp.Framework.DocumentModelDocumentNode
Spotfire.Dxp.DataDataPropertyRegistry
Namespace: Spotfire.Dxp.Data
Assembly: Spotfire.Dxp.Data (in Spotfire.Dxp.Data.dll) Version: 30.0.11525.4184 (30.0.11525.4184)
Syntax
C#
[SerializableAttribute] [PersistenceVersionAttribute(6, 0)] public sealed class DataPropertyRegistry : DocumentNode, IDataPropertyRegistry
The DataPropertyRegistry type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddProperty | Adds a new DataProperty.
| |
ContainsProperty | Checks if the property named exists in the given
DataPropertyClass.
| |
GetProperties | Gets all the properties for a DataPropertyClass.
| |
GetProperty | Gets the property with the given name.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
RemoveProperty(DataPropertyClass, DataProperty) | Removes a custom property from the registry.
| |
RemoveProperty(DataPropertyClass, String) | Removes a custom property from the registry.
| |
TryGetProperty | Tries to get a property with a given name.
|
Properties
Name | Description | |
---|---|---|
Context |
Gets the context of this node.
(Inherited from DocumentNode.) | |
IsAttached |
Gets a value indicating whether this node is attached.
(Inherited from DocumentNode.) | |
Transactions |
Gets a collection of methods for executing transactions on the document.
(Inherited from DocumentNode.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
IServiceProviderGetService |
Implements IServiceProvider.
(Inherited from Node.) | |
INodeContextGetAncestorT |
Implements GetAncestorT.
(Inherited from DocumentNode.) | |
INodeContextGetServiceT |
Implements GetServiceT.
(Inherited from DocumentNode.) | |
INodeContextIsDescendantOf |
Implements IsDescendantOf(DocumentNode).
(Inherited from DocumentNode.) | |
ITransactionsBeginAggregatedTransaction |
Implements BeginAggregatedTransaction.
(Inherited from DocumentNode.) | |
ITransactionsExecuteInvisibleTransaction |
Implements ExecuteInvisibleTransaction(Executor).
(Inherited from DocumentNode.) | |
ITransactionsExecuteStickyTransaction |
Implements ExecuteStickyTransaction(Guid, Executor).
(Inherited from DocumentNode.) | |
ITransactionsExecuteTransaction |
Implements ExecuteTransaction(Executor).
(Inherited from DocumentNode.) |
Version Information
See Also