I would use the Key Schedule to achieve this. In the key schedule you can create set of conditions you want the data to fill in.

When you create new property, you can swap the type from none to A or B. If you have more conditions, this list will add to you drop down menu.

Check out my Revit youtube channel - https://www.youtube.com/user/scourdx