public static void TransferData(SolutionItem source, SolutionItem target) { ItemSlnData data = (ItemSlnData)source.ExtendedProperties [typeof(ItemSlnData)]; if (data != null) { target.ExtendedProperties [typeof(ItemSlnData)] = data; } }
public static ItemSlnData ForItem(SolutionItem item) { ItemSlnData data = (ItemSlnData)item.ExtendedProperties [typeof(ItemSlnData)]; if (data == null) { data = new ItemSlnData(); item.ExtendedProperties [typeof(ItemSlnData)] = data; } return(data); }
public static ItemSlnData ForItem (SolutionItem item) { ItemSlnData data = (ItemSlnData) item.ExtendedProperties [typeof(ItemSlnData)]; if (data == null) { data = new ItemSlnData (); item.ExtendedProperties [typeof(ItemSlnData)] = data; } return data; }