Mono.NativeDependencyObjectHelper.FromIntPtr C# (CSharp) Méthode

FromIntPtr() static private méthode

static private FromIntPtr ( IntPtr ptr ) : INativeEventObjectWrapper
ptr System.IntPtr
Résultat INativeEventObjectWrapper
		internal static INativeEventObjectWrapper FromIntPtr (IntPtr ptr)
		{
			if (ptr == IntPtr.Zero)
				return null;

			Kind k = NativeMethods.event_object_get_object_type (ptr);

			return Lookup (k, ptr);
		}

Usage Example

Exemple #1
0
 public static UnmanagedEventHandler CreateRoutedEventHandlerDispatcher(RoutedEventHandler handler)
 {
     return(SafeDispatcher((sender, calldata, closure)
                           => { object o = NativeDependencyObjectHelper.FromIntPtr(closure);
                                handler(o,
                                        NativeDependencyObjectHelper.FromIntPtr(calldata) as RoutedEventArgs ?? new RoutedEventArgs(calldata, false)); }));
 }
All Usage Examples Of Mono.NativeDependencyObjectHelper::FromIntPtr