Пример #1
0
        /// <summary>
        /// Adjust secondary references for each Mobius.SpotfireDocument.xxxMsx class
        /// including DataTableMsx, DataColumnMsx, VisualMsx, PageMsx ...
        /// </summary>

        public override void UpdatePostDeserializationSecondaryReferences()
        {
            ValidateNode();

            Doc_Tables.TryGetTableById(DataTableReferenceSerializedId, out DataTableReference);

            return;
        }
Пример #2
0
        /// <summary>
        /// Adjust secondary references for each Mobius.SpotfireDocument.xxxMsx class
        /// including DataTableMsx, DataColumnMsx, VisualMsx, PageMsx ...
        /// </summary>

        public override void UpdatePostDeserializationSecondaryReferences()
        {
            ValidateNode();

            Doc_Tables.TryGetTableById(ActiveDataTableReferenceSerializedId, out ActiveDataTableReference);

            App_Document.TryGetVisual(ActiveVisualReferenceSerializedId, out ActiveVisualReference);

            foreach (VisualMsx visual in Visuals.VisualList)
            {
                UpdatePostDeserializationSecondaryReferences(visual);
            }

            return;
        }