Exemplo n.º 1
0
		ScriptTypeDescriptor IScriptObject.GetTypeDescriptor ()
		{
			ScriptTypeDescriptor td = new ScriptTypeDescriptor(this);
			InitializeTypeDescriptor (td);
			td.Close();
			return td;
		}
Exemplo n.º 2
0
		public ScriptTypeDescriptor GetTypeDescriptor ()
		{
			ScriptTypeDescriptor td = new ScriptTypeDescriptor(this);
			InitializeTypeDescriptor (td);
			td.Close();
			return td;
		}
Exemplo n.º 3
0
        ScriptTypeDescriptor IScriptObject.GetTypeDescriptor()
        {
            ScriptTypeDescriptor td = new ScriptTypeDescriptor(this);

            InitializeTypeDescriptor(td);
            td.Close();
            return(td);
        }
Exemplo n.º 4
0
        ScriptTypeDescriptor IScriptObject.GetTypeDescriptor()
        {
            ScriptTypeDescriptor d = new ScriptTypeDescriptor(this);

            d.AddEvent(new ScriptEventDescriptor("transform", false));

            d.AddMethod(new ScriptMethodDescriptor("evaluateIn", new string[0]));
            d.AddMethod(new ScriptMethodDescriptor("evaluateOut", new string[0]));

            d.AddProperty(new ScriptPropertyDescriptor("automatic", ScriptType.Boolean, false, "Automatic"));
            d.AddProperty(new ScriptPropertyDescriptor("dataContext", ScriptType.Object, false, "DataContext"));
            d.AddProperty(new ScriptPropertyDescriptor("dataPath", ScriptType.String, false, "DataPath"));
            d.AddProperty(new ScriptPropertyDescriptor("direction", ScriptType.Enum, false, "Direction"));
            d.AddProperty(new ScriptPropertyDescriptor("id", ScriptType.String, false, "ID"));
            d.AddProperty(new ScriptPropertyDescriptor("property", ScriptType.String, false, "Property"));
            d.AddProperty(new ScriptPropertyDescriptor("propertyKey", ScriptType.String, false, "PropertyKey"));
            d.AddProperty(new ScriptPropertyDescriptor("transformerArgument", ScriptType.String, false, "TransformerArgument"));

            d.Close();

            return(d);
        }
Exemplo n.º 5
0
		ScriptTypeDescriptor IScriptObject.GetTypeDescriptor ()
		{
			ScriptTypeDescriptor d = new ScriptTypeDescriptor (this);

			d.AddEvent (new ScriptEventDescriptor ("transform", false));

			d.AddMethod (new ScriptMethodDescriptor ("evaluateIn", new string[0]));
			d.AddMethod (new ScriptMethodDescriptor ("evaluateOut", new string[0]));

			d.AddProperty (new ScriptPropertyDescriptor ("automatic", ScriptType.Boolean, false, "Automatic"));
			d.AddProperty (new ScriptPropertyDescriptor ("dataContext", ScriptType.Object, false, "DataContext"));
			d.AddProperty (new ScriptPropertyDescriptor ("dataPath", ScriptType.String, false, "DataPath"));
			d.AddProperty (new ScriptPropertyDescriptor ("direction", ScriptType.Enum, false, "Direction"));
			d.AddProperty (new ScriptPropertyDescriptor ("id", ScriptType.String, false, "ID"));
			d.AddProperty (new ScriptPropertyDescriptor ("property", ScriptType.String, false, "Property"));
			d.AddProperty (new ScriptPropertyDescriptor ("propertyKey", ScriptType.String, false, "PropertyKey"));
			d.AddProperty (new ScriptPropertyDescriptor ("transformerArgument", ScriptType.String, false, "TransformerArgument"));

			d.Close ();

			return d;
		}
		public void CloseAfterClose () {
			ActionPoker a = new ActionPoker();
			ScriptTypeDescriptor td = new ScriptTypeDescriptor (a);

			td.Close ();
			td.Close ();
		}
		public void AddAfterClose () {
			ActionPoker a = new ActionPoker();
			ScriptTypeDescriptor td = new ScriptTypeDescriptor (a);

			td.Close ();

			td.AddEvent (new ScriptEventDescriptor ("testEvent", true));
		}