Can I read data stored in the server?

I’m a little confused about the use of Blynk.syncVirtual…

In this instance if your code says

Blynk.syncVirtual(V1);

will that trigger the

BLYNK_WRITE(V1) // which means READ a pin value from server to MCU
{
   counter = param.asInt();
}

or does it return the value that server has stored for V1 (i.e…

int storedValue = Blynk.syncVirtual(V1);