Definition of a data property.
            Inheritance Hierarchy
              Spotfire.Dxp.Framework.DocumentModelNode
Spotfire.Dxp.Framework.DocumentModelDocumentNode
Spotfire.Dxp.DataDataProperty
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(11, 10)] public sealed class DataProperty : DocumentNode, IDataProperty
The DataProperty type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|   | CreateCustomPrototype(String, DataType, DataPropertyAttributes) | Creates a prototype for a custom data property. | 
|   | CreateCustomPrototype(String, Object, DataType, DataPropertyAttributes) | Creates a prototype for a custom data property. | 
|   | CreateCustomPrototype(String, String, Object, DataType, DataPropertyAttributes) | Creates a prototype for a custom data property. | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
Properties
| Name | Description | |
|---|---|---|
|  | Attributes | Gets the attributes of the data property. | 
|  | Context | 
            Gets the context of this node.
            (Inherited from DocumentNode.) | 
|   | DefaultAttributes | Gets the default attributes for a custom data property:
            IsPersistent, IsVisible, IsEditable. | 
|  | Description | 
            Gets a description of the property.
             | 
|  | HasDefaultValue | Gets a value indicating whether this property has a default value. | 
|  | HasInheritedType | Gets a value indicating whether the property has a value type that is derived from the container.
            For example, a column property that is a list of column values. | 
|  | IsAttached | 
            Gets a value indicating whether this node is attached.
            (Inherited from DocumentNode.) | 
|  | IsCalculated | Gets a value indicating whether the property value is calculated or derived from the context. | 
|  | IsListValued | Gets a value indicating whether the property takes multiple values (the value is an array). | 
|  | IsPropagated | Gets a value indicating whether the property shall be copied to objects derived from the container.
            For example, a column property that is propagated to a derived data view. | 
|  | IsStandard | Gets a value indicating whether this is a standard data property. | 
|  | IsUserEditable | Gets a value indicating whether the property value can be edited by the user. | 
|  | IsUserVisible | Gets a value indicating whether the property can be displayed in the Data Properties UI. | 
|  | Name | Gets or sets the name of the data property. | 
|  | Transactions | 
            Gets a collection of methods for executing transactions on the document.
            (Inherited from DocumentNode.) | 
|  | Value | Gets or sets the default value of the data property. | 
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