C# Класс SilverlightMappingToolBasic.UI.SuperGraph.View.ManagementConsole.ViewModel.ManagementConsoleObject

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

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

Метод Описание
CommitChange ( GlymaSecurityGroup group, bool value ) : GlymaSecurityAssociation
GetHasNoSecurityAssociations ( ) : bool
GetPermissionGroup ( PermissionLevel permissionLevel ) : PermissionGroupCollection
GetValue ( GlymaSecurityGroup group ) : bool
Load ( SecurityAssociations data, bool isInherited ) : void
LoadValue ( GlymaSecurityGroup group, bool value ) : void
ReloadMetadata ( ) : void
ResetChange ( GlymaSecurityGroup group ) : void
UpdateName ( string value ) : void

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

Метод Описание
ManagementConsoleObject ( INode node, Dictionary template, bool isEnabled = true ) : System
OnMetadataChanged ( string key, string value ) : void
OnPropertyChanged ( string propertyName ) : void

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

Метод Описание
GmaItemPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
GmmItemPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
GmrItemPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
GpmItemPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
OnPermissionChanged ( PermissionGroup changedItem, PermissionLevel permissionLevel ) : void

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

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

public CommitChange ( GlymaSecurityGroup group, bool value ) : GlymaSecurityAssociation
group GlymaSecurityGroup
value bool
Результат GlymaSecurityAssociation

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

public GetHasNoSecurityAssociations ( ) : bool
Результат bool

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

public GetPermissionGroup ( PermissionLevel permissionLevel ) : PermissionGroupCollection
permissionLevel SilverlightMappingToolBasic.UI.Extensions.Security.PermissionLevel
Результат PermissionGroupCollection

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

public GetValue ( GlymaSecurityGroup group ) : bool
group GlymaSecurityGroup
Результат bool

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

public Load ( SecurityAssociations data, bool isInherited ) : void
data SecurityAssociations
isInherited bool
Результат void

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

public LoadValue ( GlymaSecurityGroup group, bool value ) : void
group GlymaSecurityGroup
value bool
Результат void

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

protected ManagementConsoleObject ( INode node, Dictionary template, bool isEnabled = true ) : System
node INode
template Dictionary
isEnabled bool
Результат System

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

protected OnMetadataChanged ( string key, string value ) : void
key string
value string
Результат void

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

protected OnPropertyChanged ( string propertyName ) : void
propertyName string
Результат void

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

public ReloadMetadata ( ) : void
Результат void

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

public ResetChange ( GlymaSecurityGroup group ) : void
group GlymaSecurityGroup
Результат void

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

public UpdateName ( string value ) : void
value string
Результат void