C# 클래스 TrakHound_Dashboard.Pages.DeviceManager.EditPage

Page used to edit a device's Configuration object using a page/category based GUI
상속: System.Windows.Controls.UserControl, IPage
파일 보기 프로젝트 열기: TrakHound/TrakHound-Community 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ConfigurationPages List
ConfigurationProperty System.Windows.DependencyProperty
CurrentPageProperty System.Windows.DependencyProperty
DeviceErrorProperty System.Windows.DependencyProperty
DeviceLoadingProperty System.Windows.DependencyProperty
SaveNeededProperty System.Windows.DependencyProperty
SavingProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
Closed ( ) : void
Closing ( ) : bool
EditPage ( UserConfiguration _userConfig, string _uniqueId ) : System
GetPluginPageInfos ( ) : void
GetSentData ( EventData data ) : void
Opened ( ) : void
Opening ( ) : bool
SetZoom ( double zoomPercentage ) : void

비공개 메소드들

메소드 설명
AddPage ( IConfigurationInfo info ) : void
AddPageButton ( IConfigurationInfo info ) : void
CreateCurrentUserEventData ( ) : EventData
CreatePage ( IConfigurationInfo info ) : IConfigurationPage
DeviceManager_Clicked ( TrakHound_UI bt ) : void
GetLocalDeviceConfiguration ( string uniqueId ) : DeviceConfiguration
GetPluginPageInfos ( Assembly assembly, List infos ) : void
GetPluginPageInfos ( string path, List infos ) : void
GetProbeData ( DataTable dt ) : void
GetProbeData ( string address, int port, string deviceName ) : void
GetProbeDataItems ( ) : EventData
GetProbeHeader ( ) : EventData
LoadAgentSettings ( DataTable dt ) : void
LoadDevice ( ) : void

Loads the Device's DeviceConfiguration

LoadLocalDevice ( object o ) : void
LoadPage ( IConfigurationPage page ) : void
LoadPages ( ) : void
LoadPages_Finished ( ) : void
LoadUserDevice ( object o ) : void
Page_Selected ( ListButton lb ) : void
Reload_Clicked ( TrakHound_UI bt ) : void
RestorePages ( ) : void
Restore_Clicked ( TrakHound_UI bt ) : void
RunProbe ( string address, MTConnect proxy, int port, string deviceName ) : void
RunProbe_Worker ( object o ) : void
Save ( DataTable dt ) : void
Save_Clicked ( TrakHound_UI bt ) : void
Save_Finished ( bool success ) : void
Save_Worker ( object o ) : void
SendProbeDataItems ( List items ) : void
SendProbeHeader ( MTConnect header ) : void
UpdateLoggedInChanged ( EventData data ) : void
page_SendData ( EventData data ) : void
page_SettingChanged ( string name, string oldVal, string newVal ) : void

메소드 상세

Closed() 공개 메소드

public Closed ( ) : void
리턴 void

Closing() 공개 메소드

public Closing ( ) : bool
리턴 bool

EditPage() 공개 메소드

public EditPage ( UserConfiguration _userConfig, string _uniqueId ) : System
_userConfig TrakHound.API.Users.UserConfiguration
_uniqueId string
리턴 System

GetPluginPageInfos() 공개 정적인 메소드

public static GetPluginPageInfos ( ) : void
리턴 void

GetSentData() 공개 메소드

public GetSentData ( EventData data ) : void
data TrakHound.EventData
리턴 void

Opened() 공개 메소드

public Opened ( ) : void
리턴 void

Opening() 공개 메소드

public Opening ( ) : bool
리턴 bool

SetZoom() 공개 메소드

public SetZoom ( double zoomPercentage ) : void
zoomPercentage double
리턴 void

프로퍼티 상세

ConfigurationPages 공개적으로 프로퍼티

public List ConfigurationPages
리턴 List

ConfigurationProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ConfigurationProperty
리턴 System.Windows.DependencyProperty

CurrentPageProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows CurrentPageProperty
리턴 System.Windows.DependencyProperty

DeviceErrorProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DeviceErrorProperty
리턴 System.Windows.DependencyProperty

DeviceLoadingProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DeviceLoadingProperty
리턴 System.Windows.DependencyProperty

SaveNeededProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows SaveNeededProperty
리턴 System.Windows.DependencyProperty

SavingProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows SavingProperty
리턴 System.Windows.DependencyProperty