SetProperty() public method

Sets an object's property.
Requires an active script context.
public SetProperty ( JavaScriptPropertyId id, JavaScriptValue value, bool useStrictRules ) : void
id JavaScriptPropertyId The ID of the property.
value JavaScriptValue The new value of the property.
useStrictRules bool The property set should follow strict mode rules.
return void
        public void RemoveVariable(string variableName)
        {
            InvokeScript(() =>
            {
                JavaScriptValue globalObj       = JavaScriptValue.GlobalObject;
                JavaScriptPropertyId variableId = JavaScriptPropertyId.FromString(variableName);

                if (globalObj.HasProperty(variableId))
                {
                    globalObj.SetProperty(variableId, JavaScriptValue.Undefined, true);
                }
            });
        }