TaskItem.Properties Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the IDictionary member of the class.
public:
property System::Collections::IDictionary ^ Properties { System::Collections::IDictionary ^ get(); };
public System.Collections.IDictionary Properties { get; }
member this.Properties : System.Collections.IDictionary
Public ReadOnly Property Properties As IDictionary
Property Value
The IDictionary member of the class.
Examples
The following example creates a MethodTaskItem object and populates the dictionary. The trace listener output is as follows:
Dumping MTI dictionary
One First
two second
three third
MethodTaskItem mti = GetMTI("NavData",
"Navigate Demo with Data",
sDemoCat);
IDictionary dic = mti.Properties;
Trace.WriteLine("Dumping MTI dictionary");
foreach (DictionaryEntry de in dic)
Trace.WriteLine(de.Key.ToString() + " " + de.Value.ToString());
items.Add(mti);
MethodTaskItem GetMTI(string methodName, string menu, string category) {
MethodTaskItem mti = new MethodTaskItem(methodName, menu, category);
IDictionary d = mti.Properties;
d.Add("One", "First");
d.Add("two", "second");
d.Add("three", "third");
return mti;
}
Remarks
The dictionary can be used to store key/value pairs that are associated with the task item. The Properties dictionary is a System.Collections.Specialized.HybridDictionary object.