C# Класс Signum.Windows.EntityBase

Наследование: LineBase
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
CreateCommand System.Windows.Input.RoutedCommand
CreateProperty System.Windows.DependencyProperty
EntityProperty System.Windows.DependencyProperty
EntityTemplateProperty System.Windows.DependencyProperty
EntityTemplateSelectorProperty System.Windows.DependencyProperty
FindCommand System.Windows.Input.RoutedCommand
FindProperty System.Windows.DependencyProperty
ImplementationsProperty System.Windows.DependencyProperty
NavigateProperty System.Windows.DependencyProperty
ReadonlyEntityProperty System.Windows.DependencyProperty
RemoveCommand System.Windows.Input.RoutedCommand
RemoveProperty System.Windows.DependencyProperty
ViewCommand System.Windows.Input.RoutedCommand
ViewOnCreateProperty System.Windows.DependencyProperty
ViewProperty System.Windows.DependencyProperty

Защищенные свойства (Protected)

Свойство Тип Описание
isUserInteraction bool
safeImplementations Implementations?

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

Метод Описание
GetEntityPropertyRoute ( ) : PropertyRoute
OnLoad ( object sender, RoutedEventArgs e ) : void
SelectType ( bool>.Func filterType ) : Type

Защищенные методы

Метод Описание
CanCreate ( ) : bool
CanFind ( ) : bool
CanRemove ( ) : bool
CanViewOrNavigate ( ) : bool
CanViewOrNavigate ( object entity ) : bool
OnCreate ( ) : object
OnEntityChanged ( object oldValue, object newValue ) : void
OnFinding ( ) : object
OnRemoving ( object entity ) : bool
OnViewingOrNavigating ( object entity, bool creating ) : object
SetEntityUserInteraction ( object entity ) : void
UpdateVisibility ( ) : void
_CanNavigate ( object entity ) : bool
_CanView ( object entity ) : bool
_OnNavigating ( object entity ) : void
btCreate_Click ( object sender, RoutedEventArgs e ) : void
btFind_Click ( object sender, RoutedEventArgs e ) : void
btRemove_Click ( object sender, RoutedEventArgs e ) : void
btView_Click ( object sender, RoutedEventArgs e ) : void

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

Метод Описание
EntityBase ( ) : System
IsReadOnlyChanged ( object sender, EventArgs e ) : void
SetType ( Type type ) : void
_OnViewing ( object entity, bool creating ) : object

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

CanCreate() защищенный Метод

protected CanCreate ( ) : bool
Результат bool

CanFind() защищенный Метод

protected CanFind ( ) : bool
Результат bool

CanRemove() защищенный Метод

protected CanRemove ( ) : bool
Результат bool

CanViewOrNavigate() защищенный Метод

protected CanViewOrNavigate ( ) : bool
Результат bool

CanViewOrNavigate() защищенный Метод

protected CanViewOrNavigate ( object entity ) : bool
entity object
Результат bool

GetEntityPropertyRoute() публичный Метод

public GetEntityPropertyRoute ( ) : PropertyRoute
Результат PropertyRoute

OnCreate() защищенный Метод

protected OnCreate ( ) : object
Результат object

OnEntityChanged() защищенный Метод

protected OnEntityChanged ( object oldValue, object newValue ) : void
oldValue object
newValue object
Результат void

OnFinding() защищенный Метод

protected OnFinding ( ) : object
Результат object

OnLoad() публичный Метод

public OnLoad ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

OnRemoving() защищенный Метод

protected OnRemoving ( object entity ) : bool
entity object
Результат bool

OnViewingOrNavigating() защищенный Метод

protected OnViewingOrNavigating ( object entity, bool creating ) : object
entity object
creating bool
Результат object

SelectType() публичный Метод

public SelectType ( bool>.Func filterType ) : Type
filterType bool>.Func
Результат System.Type

SetEntityUserInteraction() защищенный Метод

protected SetEntityUserInteraction ( object entity ) : void
entity object
Результат void

UpdateVisibility() защищенный Метод

protected UpdateVisibility ( ) : void
Результат void

_CanNavigate() защищенный Метод

protected _CanNavigate ( object entity ) : bool
entity object
Результат bool

_CanView() защищенный Метод

protected _CanView ( object entity ) : bool
entity object
Результат bool

_OnNavigating() защищенный Метод

protected _OnNavigating ( object entity ) : void
entity object
Результат void

btCreate_Click() защищенный Метод

protected btCreate_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

btFind_Click() защищенный Метод

protected btFind_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

btRemove_Click() защищенный Метод

protected btRemove_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

btView_Click() защищенный Метод

protected btView_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void

Описание свойств

CreateCommand публичное статическое свойство

public static RoutedCommand,System.Windows.Input CreateCommand
Результат System.Windows.Input.RoutedCommand

CreateProperty публичное статическое свойство

public static DependencyProperty,System.Windows CreateProperty
Результат System.Windows.DependencyProperty

EntityProperty публичное статическое свойство

public static DependencyProperty,System.Windows EntityProperty
Результат System.Windows.DependencyProperty

EntityTemplateProperty публичное статическое свойство

public static DependencyProperty,System.Windows EntityTemplateProperty
Результат System.Windows.DependencyProperty

EntityTemplateSelectorProperty публичное статическое свойство

public static DependencyProperty,System.Windows EntityTemplateSelectorProperty
Результат System.Windows.DependencyProperty

FindCommand публичное статическое свойство

public static RoutedCommand,System.Windows.Input FindCommand
Результат System.Windows.Input.RoutedCommand

FindProperty публичное статическое свойство

public static DependencyProperty,System.Windows FindProperty
Результат System.Windows.DependencyProperty

ImplementationsProperty публичное статическое свойство

public static DependencyProperty,System.Windows ImplementationsProperty
Результат System.Windows.DependencyProperty

NavigateProperty публичное статическое свойство

public static DependencyProperty,System.Windows NavigateProperty
Результат System.Windows.DependencyProperty

ReadonlyEntityProperty публичное статическое свойство

public static DependencyProperty,System.Windows ReadonlyEntityProperty
Результат System.Windows.DependencyProperty

RemoveCommand публичное статическое свойство

public static RoutedCommand,System.Windows.Input RemoveCommand
Результат System.Windows.Input.RoutedCommand

RemoveProperty публичное статическое свойство

public static DependencyProperty,System.Windows RemoveProperty
Результат System.Windows.DependencyProperty

ViewCommand публичное статическое свойство

public static RoutedCommand,System.Windows.Input ViewCommand
Результат System.Windows.Input.RoutedCommand

ViewOnCreateProperty публичное статическое свойство

public static DependencyProperty,System.Windows ViewOnCreateProperty
Результат System.Windows.DependencyProperty

ViewProperty публичное статическое свойство

public static DependencyProperty,System.Windows ViewProperty
Результат System.Windows.DependencyProperty

isUserInteraction защищенное свойство

protected bool isUserInteraction
Результат bool

safeImplementations защищенное свойство

protected Implementations? safeImplementations
Результат Implementations?