public void SetPropertyInitialEvent(System.Action aInitialEvent)
{
iInitialEvent = aInitialEvent;
iCallbackInitialEvent = new Callback(InitialEvent);
IntPtr ptr = GCHandle.ToIntPtr(iGchProxy);
CpProxySetPropertyInitialEvent(iHandle, iCallbackInitialEvent, ptr);
}