Blynk.virtualWrite(Vx,value);

Hi, Blynkers.
Say me please, function Blynk.virtualWrite(Vx,value); writes value to virtual pin Vx always if called or if value changed only? In docs http://docs.blynk.cc/ I could’t find about this nothing.
Thanks.

Whenever you call the function it will write the value even if the pin already holds the same value.

Thank You, Costas.