public override bool DefineOwnProperty(string propertyName, PropertyDescriptor desc, bool throwOnError)
        {
            EnsurePropertiesInitialized();

            if (!valueProperties.ContainsKey(propertyName))
            {
                valueProperties[propertyName] = new ContentFieldProperty(this)
                {
                    Value = desc.Value
                };
            }

            return(true);
        }
示例#2
0
        public override bool DefineOwnProperty(JsValue property, PropertyDescriptor desc)
        {
            EnsurePropertiesInitialized();

            if (!valueProperties.ContainsKey(property))
            {
                valueProperties[property] = new ContentFieldProperty(this)
                {
                    Value = desc.Value
                };
            }

            return(true);
        }