C# Класс TrakHound_Dashboard.Pages.DeviceDetails.Page

Interaction logic for DeviceDetails.xaml
Наследование: System.Windows.Controls.UserControl, IPage
Показать файл Открыть проект

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

Свойство Тип Описание
ActiveHourDatasProperty System.Windows.DependencyProperty
ActivePercentageProperty System.Windows.DependencyProperty
ActiveTimeProperty System.Windows.DependencyProperty
AlertHourDatasProperty System.Windows.DependencyProperty
AlertPercentageProperty System.Windows.DependencyProperty
AlertTimeProperty System.Windows.DependencyProperty
AvailabilityDeviationProperty System.Windows.DependencyProperty
AvailabilityHighProperty System.Windows.DependencyProperty
AvailabilityHighTimeProperty System.Windows.DependencyProperty
AvailabilityHourDatasProperty System.Windows.DependencyProperty
AvailabilityLowProperty System.Windows.DependencyProperty
AvailabilityLowTimeProperty System.Windows.DependencyProperty
AvailabilityProperty System.Windows.DependencyProperty
AvailabilityStatusProperty System.Windows.DependencyProperty
ConnectedProperty System.Windows.DependencyProperty
ControllerModeProperty System.Windows.DependencyProperty
DeviceImageProperty System.Windows.DependencyProperty
DeviceLogoProperty System.Windows.DependencyProperty
DeviceProperty System.Windows.DependencyProperty
DeviceStatusProperty System.Windows.DependencyProperty
DeviceStatusTimeProperty System.Windows.DependencyProperty
EmergencyStopProperty System.Windows.DependencyProperty
ExecutionModeProperty System.Windows.DependencyProperty
IdleHourDatasProperty System.Windows.DependencyProperty
IdlePercentageProperty System.Windows.DependencyProperty
IdleTimeProperty System.Windows.DependencyProperty
LoadingProperty System.Windows.DependencyProperty
OeeDeviationProperty System.Windows.DependencyProperty
OeeHighProperty System.Windows.DependencyProperty
OeeHighTimeProperty System.Windows.DependencyProperty
OeeHourDatasProperty System.Windows.DependencyProperty
OeeLowProperty System.Windows.DependencyProperty
OeeLowTimeProperty System.Windows.DependencyProperty
OeeProperty System.Windows.DependencyProperty
OeeStatusProperty System.Windows.DependencyProperty
PartCountAverageProperty System.Windows.DependencyProperty
PartCountHighProperty System.Windows.DependencyProperty
PartCountHighTimeProperty System.Windows.DependencyProperty
PartCountHourDatasProperty System.Windows.DependencyProperty
PartCountLowProperty System.Windows.DependencyProperty
PartCountLowTimeProperty System.Windows.DependencyProperty
PartCountTotalProperty System.Windows.DependencyProperty
PerformanceDeviationProperty System.Windows.DependencyProperty
PerformanceHighProperty System.Windows.DependencyProperty
PerformanceHighTimeProperty System.Windows.DependencyProperty
PerformanceHourDatasProperty System.Windows.DependencyProperty
PerformanceLowProperty System.Windows.DependencyProperty
PerformanceLowTimeProperty System.Windows.DependencyProperty
PerformanceProperty System.Windows.DependencyProperty
PerformanceStatusProperty System.Windows.DependencyProperty
ProgramBlockProperty System.Windows.DependencyProperty
ProgramLineProperty System.Windows.DependencyProperty
ProgramProperty System.Windows.DependencyProperty
QualityDeviationProperty System.Windows.DependencyProperty
QualityHighProperty System.Windows.DependencyProperty
QualityHighTimeProperty System.Windows.DependencyProperty
QualityHourDatasProperty System.Windows.DependencyProperty
QualityLowProperty System.Windows.DependencyProperty
QualityLowTimeProperty System.Windows.DependencyProperty
QualityProperty System.Windows.DependencyProperty
QualityStatusProperty System.Windows.DependencyProperty
SystemMessageProperty System.Windows.DependencyProperty
SystemStatusProperty System.Windows.DependencyProperty

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

Метод Описание
Closed ( ) : void
Closing ( ) : bool
GetSentData ( EventData data ) : void
Initialize ( ) : void
LoadDeviceImage ( string fileId ) : void
LoadDeviceLogo ( string fileId ) : void
Opened ( ) : void
Opening ( ) : bool
Page ( DeviceDescription device, Data deviceInfo, UserConfiguration userConfig ) : System
SetZoom ( double zoomPercentage ) : void
UpdateActiveData ( List hours ) : void
UpdateAlertData ( List hours ) : void
UpdateAvailabilityData ( List hours ) : void
UpdateIdleData ( List hours ) : void
UpdateOeeData ( List hours ) : void
UpdatePartCountData ( List hours ) : void
UpdatePerformanceData ( List hours ) : void
UpdateQualityData ( List hours ) : void

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

Метод Описание
GetLocalHour ( int utcHour ) : int
LoadDeviceImage_GUI ( System.Windows.Media.Imaging.BitmapSource img ) : void
LoadDeviceImage_Worker ( object o ) : void
LoadDeviceLogo_GUI ( System.Windows.Media.Imaging.BitmapSource img ) : void
LoadDeviceLogo_Worker ( object o ) : void
UpdateAvailabilityStatistics ( List infos ) : void
UpdateDeviceInfo ( Data info ) : void
UpdateDeviceInfo ( List info ) : void
UpdateOeeStatistics ( List infos ) : void
UpdatePartCountStatistics ( List infos ) : void
UpdatePerformanceStatistics ( List infos ) : void
UpdateQualityStatistics ( List infos ) : void

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

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

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

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

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

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

public GetSentData ( EventData data ) : void
data TrakHound.EventData
Результат void

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

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

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

public LoadDeviceImage ( string fileId ) : void
fileId string
Результат void

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

public LoadDeviceLogo ( string fileId ) : void
fileId string
Результат void

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

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

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

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

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

public Page ( DeviceDescription device, Data deviceInfo, UserConfiguration userConfig ) : System
device TrakHound.Configurations.DeviceDescription
deviceInfo TrakHound.API.Data
userConfig TrakHound.API.Users.UserConfiguration
Результат System

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

public SetZoom ( double zoomPercentage ) : void
zoomPercentage double
Результат void

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

public UpdateActiveData ( List hours ) : void
hours List
Результат void

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

public UpdateAlertData ( List hours ) : void
hours List
Результат void

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

public UpdateAvailabilityData ( List hours ) : void
hours List
Результат void

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

public UpdateIdleData ( List hours ) : void
hours List
Результат void

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

public UpdateOeeData ( List hours ) : void
hours List
Результат void

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

public UpdatePartCountData ( List hours ) : void
hours List
Результат void

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

public UpdatePerformanceData ( List hours ) : void
hours List
Результат void

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

public UpdateQualityData ( List hours ) : void
hours List
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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