Click or drag to resize
AbstractStructure Class
Abstract structure that can be concretized into any concrete object
Inheritance Hierarchy
SystemObject
  Qlik.EngineAbstractStructure
    More...

Namespace: Qlik.Engine
Assembly: Qlik.Engine (in Qlik.Engine.dll) Version: 1.1.0.0 (1.1.0.0)
Syntax
public abstract class AbstractStructure : IDisposable, 
	ICustomMemberProvider, IAbstractStructure

The AbstractStructure type exposes the following members.

Methods
  NameDescription
Public methodAddT
Adds an element to the abstract structure
Public methodAsT
Retrieves a concrete object based on the abstract object structure
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Public methodGetT(String)
Retrieves a relative element of the abstract structure
Public methodGetT(String, T)
Retrieves a relative element of the abstract structure
Public methodGetMemberT Obsolete.
Public methodGetTypes
Public methodGetValues
Public methodIsSet
Checks if a property is actually set in the structrue
Public methodReadJson
Read the structure of the object from the argument reader.
Public methodSetT
Sets a relative element of the abstract structure
Public methodSetMemberT Obsolete.
Public methodWriteJson
Write the full json structure of the object to the argument writer.
Top
Extension Methods
  NameDescription
Public Extension MethodIf (Defined by StructureExpressionExtensions.)
Public Extension MethodSwitch (Defined by StructureExpressionExtensions.)
Top
See Also
Inheritance Hierarchy
SystemObject
  Qlik.EngineAbstractStructure
    Qlik.EngineAppObjectList
    Qlik.EngineAppObjectListDef
    Qlik.EngineAppScriptObject
    Qlik.EngineBookmarkList
    Qlik.EngineBookmarkListDef
    Qlik.EngineChildList
    Qlik.EngineChildListDef
    Qlik.EngineCreateChildResultT
    Qlik.EngineDimensionList
    Qlik.EngineDimensionListDef
    Qlik.EngineDynamicStructure
    Qlik.EngineElse
    Qlik.EngineEmbeddedSnapshot
    Qlik.EngineEmbeddedSnapshotDef
    Qlik.EngineExtensionList
    Qlik.EngineExtensionListDef
    Qlik.EngineFieldList
    Qlik.EngineFieldListDef
    Qlik.EngineGenericAppObjectMetaData
    Qlik.EngineGenericBookmarkLayout
    Qlik.EngineGenericBookmarkProperties
    Qlik.EngineGenericDerivedDefinitionProperties
    Qlik.EngineGenericDerivedFieldsProperties
    Qlik.EngineGenericDimensionInfo
    Qlik.EngineGenericDimensionLayout
    Qlik.EngineGenericDimensionProperties
    Qlik.EngineGenericMeasureLayout
    Qlik.EngineGenericMeasureProperties
    Qlik.EngineGenericObjectLayout
    Qlik.EngineGenericObjectProperties
    Qlik.EngineHyperCube
    Qlik.EngineHyperCubeDef
    Qlik.EngineIf
    Qlik.EngineJsonArray
    Qlik.EngineJsonObject
    Qlik.EngineJsonProperty
    Qlik.EngineLayoutExclude
    Qlik.EngineListObject
    Qlik.EngineListObjectDef
    Qlik.EngineMeasureList
    Qlik.EngineMeasureListDef
    Qlik.EngineMediaList
    Qlik.EngineMediaListDef
    Qlik.EngineMediaListItem
    Qlik.EngineNxAppLayout
    Qlik.EngineNxAppProperties
    Qlik.EngineNxAttrExprDef
    Qlik.EngineNxAttrExprInfo
    Qlik.EngineNxCell
    Qlik.EngineNxContainerEntry
    Qlik.EngineNxDerivedDefinition
    Qlik.EngineNxDerivedDefinitionData
    Qlik.EngineNxDerivedDefinitionParameter
    Qlik.EngineNxDerivedDefinitionParameterDesc
    Qlik.EngineNxDerivedField
    Qlik.EngineNxDerivedFieldDescriptionList
    Qlik.EngineNxDerivedGroup
    Qlik.EngineNxDimension
    Qlik.EngineNxDimensionInfo
    Qlik.EngineNxFieldDerivedDefinition
    Qlik.EngineNxFieldDescription
    Qlik.EngineNxGroupDerivedDefinition
    Qlik.EngineNxInfo
    Qlik.EngineNxInlineDimensionDef
    Qlik.EngineNxInlineMeasureDef
    Qlik.EngineNxLayoutErrors
    Qlik.EngineNxLibraryDimensionDef
    Qlik.EngineNxLibraryMeasureDef
    Qlik.EngineNxListObjectExpression
    Qlik.EngineNxListObjectExpressionDef
    Qlik.EngineNxListObjectSelect
    Qlik.EngineNxMeasure
    Qlik.EngineNxMeasureInfo
    Qlik.EngineNxMeta
    Qlik.EngineNxMetaDef
    Qlik.EngineNxPatch
    Qlik.EngineNxPivotValuePoint
    Qlik.EngineNxQrsAddedDataSegment
    Qlik.EngineNxQrsAddedObject
    Qlik.EngineNxQrsApp
    Qlik.EngineNxQrsAppContainer
    Qlik.EngineNxQrsAppFileMeta
    Qlik.EngineNxQrsAppObject
    Qlik.EngineNxQrsConnection
    Qlik.EngineNxQrsDatasegment
    Qlik.EngineNxQrsEngineApp
    Qlik.EngineNxQrsEngineService
    Qlik.EngineNxQrsEngineSettings
    Qlik.EngineNxQrsExternalChangeInfo
    Qlik.EngineNxQrsMediaList
    Qlik.EngineNxQrsMediaListItem
    Qlik.EngineNxQrsRestEndpointHandle
    Qlik.EngineNxQrsUser
    Qlik.EngineNxStreamListEntry
    Qlik.EngineNxValidationError
    Qlik.EngineNxVariableProperties
    Qlik.EngineSelectionObject
    Qlik.EngineSelectionObjectDef
    Qlik.EngineStringExpression
    Qlik.EngineStringExpressionContainer
    Qlik.EngineThen
    Qlik.EngineUndoInfo
    Qlik.EngineUndoInfoDef
    Qlik.EngineValueExpression
    Qlik.EngineValueExpressionContainer
    Qlik.Sense.ClientMasterObjectMetaData
    Qlik.Sense.ClientSheetCellPosition
    Qlik.Sense.ClientSingleFieldContainer
    Qlik.Sense.ClientSingleFieldContainerDef
    Qlik.Sense.Client.SnapshotSnapshotChartData
    Qlik.Sense.Client.SnapshotSnapshotContent
    Qlik.Sense.Client.SnapshotSnapshotContentDef
    Qlik.Sense.Client.SnapshotSnapshotData
    Qlik.Sense.Client.SnapshotSnapshotDataContent
    Qlik.Sense.Client.SnapshotSnapshotDataDef
    Qlik.Sense.Client.SnapshotSnapshotDataObject
    Qlik.Sense.Client.SnapshotSnapshotItemData
    Qlik.Sense.Client.SnapshotSnapshotObject
    Qlik.Sense.Client.SnapshotSnapshotObjectDef
    Qlik.Sense.Client.SnapshotSnapshotObjectSize
    Qlik.Sense.Client.SnapshotSnapshotObjectSizeDef
    Qlik.Sense.Client.SnapshotSnapshotSize
    Qlik.Sense.Client.StorytellingSelectionState
    Qlik.Sense.Client.StorytellingSlideItemChildList
    Qlik.Sense.Client.StorytellingSlideItemChildListDef
    Qlik.Sense.Client.StorytellingSlideItemTitleView
    Qlik.Sense.Client.StorytellingSlideItemTitleViewDef
    Qlik.Sense.Client.StorytellingSlidePosition
    Qlik.Sense.Client.StorytellingSlideStyle
    Qlik.Sense.Client.VisualizationsCombochartSeries
    Qlik.Sense.Client.Visualizations.ComponentsBarchartDataPoint
    Qlik.Sense.Client.Visualizations.ComponentsBarGrouping
    Qlik.Sense.Client.Visualizations.ComponentsColorMode
    Qlik.Sense.Client.Visualizations.ComponentsCombochartDataPoint
    Qlik.Sense.Client.Visualizations.ComponentsDimensionAxis
    Qlik.Sense.Client.Visualizations.ComponentsGaugeMeasureAxis
    Qlik.Sense.Client.Visualizations.ComponentsGaugeSegmentInfo
    Qlik.Sense.Client.Visualizations.ComponentsGaugeSegmentInfoColors
    Qlik.Sense.Client.Visualizations.ComponentsGaugeSegmentInfoLimits
    Qlik.Sense.Client.Visualizations.ComponentsGridLines
    Qlik.Sense.Client.Visualizations.ComponentsKpiCconditionalColoring
    Qlik.Sense.Client.Visualizations.ComponentsKpiColorsItem
    Qlik.Sense.Client.Visualizations.ComponentsKpiLimitsItem
    Qlik.Sense.Client.Visualizations.ComponentsKpiRangeLimits
    Qlik.Sense.Client.Visualizations.ComponentsKpiSegmentInfo
    Qlik.Sense.Client.Visualizations.ComponentsLegend
    Qlik.Sense.Client.Visualizations.ComponentsLinechartDataPoint
    Qlik.Sense.Client.Visualizations.ComponentsMapBackground
    Qlik.Sense.Client.Visualizations.ComponentsMapBackgroundLayer
    Qlik.Sense.Client.Visualizations.ComponentsMeasureAxis
    Qlik.Sense.Client.Visualizations.ComponentsPiechartDataPoint
    Qlik.Sense.Client.Visualizations.ComponentsPiechartDonut
    Qlik.Sense.Client.Visualizations.ComponentsReferenceLine
    Qlik.Sense.Client.Visualizations.ComponentsReferenceLineExpression
    Qlik.Sense.Client.Visualizations.ComponentsReferenceLinesContainer
    Qlik.Sense.Client.Visualizations.ComponentsScatterplotDataPoint
    Qlik.Sense.Client.Visualizations.ComponentsScatterplotLabels
    Qlik.Sense.Client.Visualizations.ComponentsScatterplotReferenceLines
    Qlik.Sense.Client.Visualizations.ComponentsTableTotals
    Qlik.Sense.Client.Visualizations.ComponentsTextImageBackground
    Qlik.Sense.Client.Visualizations.ComponentsTreemapLabels
    Qlik.Sense.Client.VisualizationsKpiLinkToSheet
    Qlik.Sense.Client.Visualizations.MapComponentsLayer
    Qlik.Sense.Client.VisualizationsVisualizationMetadata