internal ChangeDesignerPropertyCommand(string name, string value, DesignerInfo designerInfo) { ValidateString(name); ValidateString(value); Debug.Assert(designerInfo != null, "designerInfo is null"); _name = name; _value = value; _designerInfo = designerInfo; }
internal ChangeDesignerPropertyCommand(string name, string value, DesignerInfo designerInfo, bool allowNullValues) { ValidateString(name); if (allowNullValues == false) { ValidateString(value); } Debug.Assert(designerInfo != null, "designerInfo is null"); _name = name; _value = value; _designerInfo = designerInfo; }
internal DesignerInfoPropertySet(DesignerInfo parent, XElement element) : base(parent, element) { }
internal void AddDesignerInfo(string infoName, DesignerInfo info) { _designerInfos.Add(infoName, info); }
internal bool TryGetDesignerInfo(string infoName, out DesignerInfo designerInfo) { return _designerInfos.TryGetValue(infoName, out designerInfo); }