C# Class MonoMobile.Views.ViewParser

Inheritance: NSObject
Exibir arquivo Open project: RobertKozak/MonoMobile.Views Class Usage Examples

Public Methods

Method Description
CheckForNavbarItems ( object view ) : List
CheckForToolbarItems ( object view ) : List
GetCaption ( MemberInfo member ) : string
GetCommandForMember ( object view, MemberInfo member ) : ReflectiveCommand
HandleCanExecuteChanged ( object sender, EventArgs e ) : void
Parse ( DialogViewController controller, object view, MemberInfo member ) : UITableViewSource
ParseList ( DialogViewController controller, MemberData memberData, List viewTypes ) : UITableViewSource
ParseView ( DialogViewController controller, object view ) : UITableViewSource

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CheckForInstanceProperties ( object view, MemberInfo member, UIView elementView ) : void
CreateCommandBarButton ( object view, MemberInfo member, string title, UIView buttonView, UIBarButtonItemStyle style, UIBarButtonSystemItem buttonType, BarButtonLocation location ) : CommandBarButtonItem
CreateSection ( DialogViewController controller, MemberData memberData, List viewTypes ) : MonoMobile.Views.Section
GetActualView ( object view ) : object
GetMethods ( Type type ) : System.Reflection.MemberInfo[]
GetMethods ( object view ) : System.Reflection.MemberInfo[]
GetViewTypes ( MemberData memberData ) : List
InitializeSearch ( object view, UITableViewSource source ) : void

Method Details

CheckForNavbarItems() public method

public CheckForNavbarItems ( object view ) : List
view object
return List

CheckForToolbarItems() public method

public CheckForToolbarItems ( object view ) : List
view object
return List

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetCaption() public static method

public static GetCaption ( MemberInfo member ) : string
member System.Reflection.MemberInfo
return string

GetCommandForMember() public static method

public static GetCommandForMember ( object view, MemberInfo member ) : ReflectiveCommand
view object
member System.Reflection.MemberInfo
return ReflectiveCommand

HandleCanExecuteChanged() public method

public HandleCanExecuteChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

Parse() public method

public Parse ( DialogViewController controller, object view, MemberInfo member ) : UITableViewSource
controller DialogViewController
view object
member System.Reflection.MemberInfo
return UITableViewSource

ParseList() public static method

public static ParseList ( DialogViewController controller, MemberData memberData, List viewTypes ) : UITableViewSource
controller DialogViewController
memberData MemberData
viewTypes List
return UITableViewSource

ParseView() public method

public ParseView ( DialogViewController controller, object view ) : UITableViewSource
controller DialogViewController
view object
return UITableViewSource