Skip to content

F# Type Provider that proxies existing types hiding inherited members

License

Notifications You must be signed in to change notification settings

ptrelford/Disinherit

Repository files navigation

Disinherit

F# Type Provider that proxies existing types hiding inherited members

open Disinherit

type Forms = Disinherited< @"System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >

// Provided type
let button = Forms.Button()
// Provided property
button.AutoSizeMode
// Provided method
button.PerformClick()
// Provided event
button.DoubleClick.Add(fun e -> ())
// Reference all instance members
button.__Instance.Click.Add(fun e -> ())

About

F# Type Provider that proxies existing types hiding inherited members

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages