예제 #1
0
 public override string SaveExtraText()
 {
     return(Helper.SaveDictionaryToString(new Dictionary <string, string>()
     {
         { "ShowLabels", ShowLabels.ToString() }
     }));
 }
        public override string SaveExtraText()
        {
            return(Helper.SaveDictionaryToString(new Dictionary <string, string>()
            {
                { nameof(ShowLabels), ShowLabels.ToString() },

                { nameof(IncludeNonExtractableCatalogues), IncludeNonExtractableCatalogues.ToString() },
                { nameof(IncludeDeprecatedCatalogues), IncludeDeprecatedCatalogues.ToString() },
                { nameof(IncludeInternalCatalogues), IncludeInternalCatalogues.ToString() },
                { nameof(IncludeColdStorageCatalogues), IncludeColdStorageCatalogues.ToString() },
                { nameof(IncludeProjectSpecificCatalogues), IncludeProjectSpecificCatalogues.ToString() },

                { nameof(IncludeNonExtractableCatalogueItems), IncludeNonExtractableCatalogueItems.ToString() },
                { nameof(IncludeInternalCatalogueItems), IncludeInternalCatalogueItems.ToString() },
                { nameof(IncludeDeprecatedCatalogueItems), IncludeDeprecatedCatalogueItems.ToString() },
            }));
        }
예제 #3
0
        /// <summary>
        /// Serialize vertex
        /// </summary>
        /// <param name="name"></param>
        /// <param name="tw"></param>

        public void Serialize(string name, XmlTextWriter tw)
        {
            if (QueryColumn == null)
            {
                return;
            }

            tw.WriteStartElement(name);

            tw.WriteAttributeString("ShowLabels", ShowLabels.ToString());

            ResultsViewProps.SerializeQueryColumn(QueryColumn, name + "Column", tw);
            Color.Serialize("Color", tw);
            Size.Serialize("Size", tw);
            Shape.Serialize("Shape", tw);
            TooltipFields.Serialize("ToolTipFields", tw);

            tw.WriteEndElement();
            return;
        }
예제 #4
0
        /// <summary>
        /// Serialize edge
        /// </summary>
        /// <param name="name"></param>
        /// <param name="tw"></param>

        public void Serialize(string name, XmlTextWriter tw)
        {
            if (QueryColumn == null)
            {
                return;
            }

            tw.WriteStartElement(name);

            tw.WriteAttributeString("ShowLabels", ShowLabels.ToString());
            tw.WriteAttributeString("SummarizationType", SummarizationType.ToString());
            tw.WriteAttributeString("IncludeEdgeVertex", IncludeEdgeVertex.ToString());

            ResultsViewProps.SerializeQueryColumn(QueryColumn, name + "Column", tw);
            Color.Serialize("Color", tw);
            Width.Serialize("Width", tw);
            TooltipFields.Serialize("ToolTipFields", tw);

            tw.WriteEndElement();
            return;
        }