El método público de clase '{0}' es privado, porque implementa un método de interfaz '{1}' con un nombre diferente y, por ...

El método público de clase '{0}' es privado, porque implementa un método de interfaz '{1}' con un nombre diferente y, por tanto, no se le puede llamar desde Windows en tiempo de ejecución. Asegúrese de que este método de clase es privado o usa el mismo nombre que el método de la interfaz.