C# Class Robotlegs.Base.ViewMap

Inheritance: ViewMapBase, IViewMap
Mostrar archivo Open project: tekool/silverlight-robotlegs-framework

Protected Properties

Property Type Description
injectedViews bool>.Dictionary
mappedPackages List
mappedTypes Type>.Dictionary

Public Methods

Method Description
HasPackage ( string packageName ) : bool
HasType ( Type type ) : bool
MapPackage ( string namespaceName ) : void
MapType ( Type type ) : void
UnmapPackage ( string namespaceName ) : void
UnmapType ( Type type ) : void
ViewMap ( FrameworkElement contextView, IInjector injector ) : System

Protected Methods

Method Description
AddListeners ( ) : void
ContextView_Loaded ( object sender, RoutedEventArgs e ) : void
InjectInto ( FrameworkElement target ) : void
RemoveListeners ( ) : void

Method Details

AddListeners() protected method

protected AddListeners ( ) : void
return void

ContextView_Loaded() protected method

protected ContextView_Loaded ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
return void

HasPackage() public method

public HasPackage ( string packageName ) : bool
packageName string
return bool

HasType() public method

public HasType ( Type type ) : bool
type System.Type
return bool

InjectInto() protected method

protected InjectInto ( FrameworkElement target ) : void
target System.Windows.FrameworkElement
return void

MapPackage() public method

public MapPackage ( string namespaceName ) : void
namespaceName string
return void

MapType() public method

public MapType ( Type type ) : void
type System.Type
return void

RemoveListeners() protected method

protected RemoveListeners ( ) : void
return void

UnmapPackage() public method

public UnmapPackage ( string namespaceName ) : void
namespaceName string
return void

UnmapType() public method

public UnmapType ( Type type ) : void
type System.Type
return void

ViewMap() public method

public ViewMap ( FrameworkElement contextView, IInjector injector ) : System
contextView System.Windows.FrameworkElement
injector IInjector
return System

Property Details

injectedViews protected_oe property

protected Dictionary injectedViews
return bool>.Dictionary

mappedPackages protected_oe property

protected List mappedPackages
return List

mappedTypes protected_oe property

protected Dictionary mappedTypes
return Type>.Dictionary