public void StoreAdd([In, MarshalAs(UnmanagedType.IDispatch)] object store)
{
if (!Validate("BeforeStoreRemove"))
{
Invoker.ReleaseParamsArray(store);
return;
}
NetOffice.OutlookApi._Store newStore = Factory.CreateEventArgumentObjectFromComProxy(EventClass, store) as NetOffice.OutlookApi._Store;
object[] paramsArray = new object[1];
paramsArray[0] = newStore;
EventBinding.RaiseCustomEvent("StoreAdd", ref paramsArray);
}