C# Class Raven.Studio.StudioViewLocator

ファイルを表示 Open project: nhsevidence/ravendb Class Usage Examples

Public Methods

Method Description
LocateForModelType ( Type modelType, DependencyObject viewLocation, object context, Func original ) : UIElement

Private Methods

Method Description
GetViewType ( Type modelType, object context ) : Type
PossibleViewTypeNames ( Type modelType, object context ) : IEnumerable
PossibleViewTypeNamesInternal ( string fullName, object context ) : IEnumerable
TryResolveViewFromApi ( Type modelType, object context, UIElement &view ) : bool
TryResolveViewFromExternalAssembly ( Type modelType, object context, UIElement &view ) : bool
TryResolveViewFromPluginAssembly ( Type modelType, object context, UIElement &view ) : bool

Method Details

LocateForModelType() public static method

public static LocateForModelType ( Type modelType, DependencyObject viewLocation, object context, Func original ) : UIElement
modelType System.Type
viewLocation System.Windows.DependencyObject
context object
original Func
return System.Windows.UIElement