C# Класс Mono.NativeDependencyObjectHelper

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddNativeMapping ( IntPtr native, INativeEventObjectWrapper wrapper ) : bool
ClearValue ( INativeDependencyObjectWrapper wrapper, DependencyProperty dp ) : void
FreeNativeMapping ( INativeEventObjectWrapper wrapper ) : void
GetAnimationBaseValue ( INativeDependencyObjectWrapper wrapper, DependencyProperty dp ) : object
GetValue ( INativeDependencyObjectWrapper wrapper, DependencyProperty dp ) : object
ReadLocalValue ( INativeDependencyObjectWrapper wrapper, DependencyProperty dp ) : object
SetValue ( INativeDependencyObjectWrapper wrapper, DependencyProperty dp, object value ) : void

Приватные методы

Метод Описание
CheckNativeAndThread ( INativeDependencyObjectWrapper wrapper ) : void
CreateObject ( Kind k, IntPtr raw ) : object
FromIntPtr ( IntPtr ptr ) : INativeEventObjectWrapper
Lookup ( IntPtr ptr ) : INativeEventObjectWrapper
Lookup ( Kind k, IntPtr ptr ) : INativeEventObjectWrapper

Описание методов

AddNativeMapping() публичный статический Метод

public static AddNativeMapping ( IntPtr native, INativeEventObjectWrapper wrapper ) : bool
native System.IntPtr
wrapper INativeEventObjectWrapper
Результат bool

ClearValue() публичный статический Метод

public static ClearValue ( INativeDependencyObjectWrapper wrapper, DependencyProperty dp ) : void
wrapper INativeDependencyObjectWrapper
dp System.Windows.DependencyProperty
Результат void

FreeNativeMapping() публичный статический Метод

public static FreeNativeMapping ( INativeEventObjectWrapper wrapper ) : void
wrapper INativeEventObjectWrapper
Результат void

GetAnimationBaseValue() публичный статический Метод

public static GetAnimationBaseValue ( INativeDependencyObjectWrapper wrapper, DependencyProperty dp ) : object
wrapper INativeDependencyObjectWrapper
dp System.Windows.DependencyProperty
Результат object

GetValue() публичный статический Метод

public static GetValue ( INativeDependencyObjectWrapper wrapper, DependencyProperty dp ) : object
wrapper INativeDependencyObjectWrapper
dp System.Windows.DependencyProperty
Результат object

ReadLocalValue() публичный статический Метод

public static ReadLocalValue ( INativeDependencyObjectWrapper wrapper, DependencyProperty dp ) : object
wrapper INativeDependencyObjectWrapper
dp System.Windows.DependencyProperty
Результат object

SetValue() публичный статический Метод

public static SetValue ( INativeDependencyObjectWrapper wrapper, DependencyProperty dp, object value ) : void
wrapper INativeDependencyObjectWrapper
dp System.Windows.DependencyProperty
value object
Результат void