Beispiel #1
0
 /// <summary>
 /// Utility method to copy a schema attribute dictionary
 /// </summary>
 /// <param name="srcAttributes"></param>
 /// <param name="targetAttributes"></param>
 private static void CopyElementAttributes(SchemaAttributeDictionary srcAttributes, SchemaAttributeDictionary targetAttributes)
 {
     foreach (string attr in srcAttributes.AttributeNames)
     {
         targetAttributes.SetAttributeValue(attr, srcAttributes.GetAttributeValue(attr));
     }
 }
Beispiel #2
0
 public DictionaryDialog(SchemaAttributeDictionary dict)
     : this()
 {
     foreach (string name in dict.AttributeNames)
     {
         string value = dict.GetAttributeValue(name);
         AddProperty(name, value);
     }
 }
 public DictionaryDialog(SchemaAttributeDictionary dict)
     : this()
 {
     foreach (string name in dict.AttributeNames)
     {
         string value = dict.GetAttributeValue(name);
         AddProperty(name, value);
     }
 }
Beispiel #4
0
        public static NameValueCollection GetParameters(string title, SchemaAttributeDictionary dict)
        {
            DictionaryDialog diag = new DictionaryDialog(dict);

            diag.Text = title;
            if (diag.ShowDialog() == DialogResult.OK)
            {
                return(diag.GetProperties());
            }
            return(null);
        }
Beispiel #5
0
 private void WriteAttributes(SchemaAttributeDictionary schemaAttributeDictionary)
 {
     if (schemaAttributeDictionary.AttributeNames.Length > 0)
     {
         foreach (string name in schemaAttributeDictionary.AttributeNames)
         {
             Console.WriteLine("\t\t- {0} : {1}", name, schemaAttributeDictionary.GetAttributeValue(name));
         }
     }
     else
     {
         Console.WriteLine("\t\tNone");
     }
 }
 private void WriteAttributes(SchemaAttributeDictionary schemaAttributeDictionary)
 {
     if (schemaAttributeDictionary.AttributeNames.Length > 0)
     {
         foreach (string name in schemaAttributeDictionary.AttributeNames)
         {
             Console.WriteLine("\t\t- {0} : {1}", name, schemaAttributeDictionary.GetAttributeValue(name));
         }
     }
     else
     {
         Console.WriteLine("\t\tNone");
     }
 }
Beispiel #7
0
 /// <summary>
 /// Utility method to copy a schema attribute dictionary
 /// </summary>
 /// <param name="srcAttributes"></param>
 /// <param name="targetAttributes"></param>
 private static void CopyElementAttributes(SchemaAttributeDictionary srcAttributes, SchemaAttributeDictionary targetAttributes)
 {
     foreach (string attr in srcAttributes.AttributeNames)
     {
         targetAttributes.SetAttributeValue(attr, srcAttributes.GetAttributeValue(attr));
     }
 }
 public static NameValueCollection GetParameters(string title, SchemaAttributeDictionary dict)
 {
     DictionaryDialog diag = new DictionaryDialog(dict);
     diag.Text = title;
     if (diag.ShowDialog() == DialogResult.OK)
     {
         return diag.GetProperties();
     }
     return null;
 }