protected internal unsafe override NPError getvalue(NPPVariable variable,void* value) { return NPError.NO_ERROR; }
protected internal unsafe abstract NPError getvalue(NPPVariable variable,void* value);
static unsafe NPError getvalue(NPP* instance,NPPVariable variable,void* value) { File.AppendAllText(logfile,"getvalue " + variable + " \n"); return instances[instance->pdata].Key.getvalue(variable,value); }