internal void Bind(V2Interop.ITaskNamedValueCollection iTaskNamedValueCollection) { v2Coll = iTaskNamedValueCollection; v2Coll.Clear(); foreach (var item in unboundDict) { v2Coll.Create(item.Key, item.Value); } }
/// <summary> /// Adds a name-value pair to the collection. /// </summary> /// <param name="Name">The name associated with a value in a name-value pair.</param> /// <param name="Value">The value associated with a name in a name-value pair.</param> public void Add(string Name, string Value) { if (v2Coll != null) { v2Coll.Create(Name, Value); } else { unboundDict.Add(Name, Value); } }
internal void Bind(V2Interop.ITaskNamedValueCollection iTaskNamedValueCollection) { v2Coll = iTaskNamedValueCollection; v2Coll.Clear(); foreach (var item in unboundDict) v2Coll.Create(item.Key, item.Value); }