/// <summary> /// Reflection from function Xamarin.Forms.Forms::SendViewInitialized(this VisualElement self, UIView nativeView) /// </summary> /// <param name="element">The element.</param> /// <param name="nativeView">The native view.</param> private static void Forms_SendViewInitialized(VisualElement element, UIView nativeView) { if (formsSendViewInitializedDelegate == null) { var assembly = typeof(CarouselPageRenderer).Assembly; var platformType = assembly.GetType("Xamarin.Forms.Forms"); var method = platformType.GetMethod("SendViewInitialized", BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic); formsSendViewInitializedDelegate = ( Forms_SendViewInitializedDelegate )method.CreateDelegate(typeof(Forms_SendViewInitializedDelegate)); } formsSendViewInitializedDelegate(element, nativeView); }
/// <summary> /// Reflection from function Xamarin.Forms.Forms::SendViewInitialized(this VisualElement self, UIView nativeView) /// </summary> /// <param name="element">The element.</param> /// <param name="nativeView">The native view.</param> private static void Forms_SendViewInitialized ( VisualElement element , UIView nativeView ) { if ( formsSendViewInitializedDelegate == null ) { var assembly = typeof ( CarouselPageRenderer ).Assembly; var platformType = assembly.GetType ( "Xamarin.Forms.Forms" ); var method = platformType.GetMethod ( "SendViewInitialized" , BindingFlags.Instance | BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic ); formsSendViewInitializedDelegate = ( Forms_SendViewInitializedDelegate ) method.CreateDelegate ( typeof ( Forms_SendViewInitializedDelegate ) ); } formsSendViewInitializedDelegate ( element , nativeView ); }