Exemple #1
0
        public static bool ShouldSerializeSettings(object target)
        {
            var settings = VisualBasic.GetSettings(target);

            if (settings != null && settings.SuppressXamlSerialization && target is Activity)
            {
                return(false);
            }
            return(true);
        }
        public static HashSet <VisualBasicImportReference> GetAllImportReferences(Activity root)
        {
            VisualBasicSettings settings = null;

            if (root != null)
            {
                settings = VisualBasic.GetSettings(root);
            }
            HashSet <VisualBasicImportReference> set = new HashSet <VisualBasicImportReference>(VisualBasicSettings.Default.ImportReferences);

            if (settings != null)
            {
                set.UnionWith(settings.ImportReferences);
            }
            return(set);
        }