コード例 #1
0
        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;
        }
コード例 #2
0
        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;
        }
コード例 #3
0
 internal DesignerInfoPropertySet(DesignerInfo parent, XElement element)
     : base(parent, element)
 {
 }
コード例 #4
0
 internal void AddDesignerInfo(string infoName, DesignerInfo info)
 {
     _designerInfos.Add(infoName, info);
 }
コード例 #5
0
 internal bool TryGetDesignerInfo(string infoName, out DesignerInfo designerInfo)
 {
     return _designerInfos.TryGetValue(infoName, out designerInfo);
 }
コード例 #6
0
 internal DesignerInfoPropertySet(DesignerInfo parent, XElement element)
     : base(parent, element)
 {
 }