C# 클래스 csDataServerPlugin.dsLayer

상속: dsBaseLayer, INotifyPropertyChanged, IOnlineLayer, IStartStopLayer, IServiceLayer, IMenuLayer, ILayerWithMoreChildren, ITabLayer
파일 보기 프로젝트 열기: TNOCS/csTouch 1 사용 예제들

공개 메소드들

메소드 설명
AddPoi ( PoI p ) : void

Add new poi

FindPoiLayer ( PoI p ) : IdsChildLayer
GetMenuItems ( ) : List
Initialize ( ) : void
OpenPoiPopup ( BaseContent poI ) : void
RemovePoi ( PoI p ) : void

remove poi

RenameService ( FrameworkElement sb ) : void
Start ( bool share = false ) : void
StartShare ( ) : void
Stop ( ) : void
UpdatePoi ( PoI p ) : void
dsLayer ( PoiService s, DataServerPlugin p ) : Caliburn.Micro

보호된 메소드들

메소드 설명
OnPropertyChanged ( string name ) : void

비공개 메소드들

메소드 설명
DeleteService ( ) : void
MapControlExtentChanged ( object sender, ExtentEventArgs e ) : void
PoIs_BatchFinished ( object sender, EventArgs e ) : void
PoIs_BatchStarted ( object sender, EventArgs e ) : void
PoisCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
RefreshAllVisiblePois ( ) : void
SVisibilityChanged ( object sender, EventArgs e ) : void
ServiceAllPoisRefreshed ( object sender, EventArgs e ) : void
ServiceInitialized ( object sender, EventArgs e ) : void
ServicePoiUpdated ( object sender, PoiUpdatedEventArgs e ) : void
Service_AllPoisRefreshed ( object sender, EventArgs e ) : void
TimelineManagerTimeChanged ( object sender, EventArgs e ) : void
UpdateAllPois ( ) : void
s_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

메소드 상세

AddPoi() 공개 메소드

Add new poi
public AddPoi ( PoI p ) : void
p DataServer.PoI
리턴 void

FindPoiLayer() 공개 메소드

public FindPoiLayer ( PoI p ) : IdsChildLayer
p DataServer.PoI
리턴 IdsChildLayer

GetMenuItems() 공개 메소드

public GetMenuItems ( ) : List
리턴 List

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

OnPropertyChanged() 보호된 메소드

protected OnPropertyChanged ( string name ) : void
name string
리턴 void

OpenPoiPopup() 공개 메소드

public OpenPoiPopup ( BaseContent poI ) : void
poI DataServer.BaseContent
리턴 void

RemovePoi() 공개 메소드

remove poi
public RemovePoi ( PoI p ) : void
p DataServer.PoI
리턴 void

RenameService() 공개 메소드

public RenameService ( FrameworkElement sb ) : void
sb System.Windows.FrameworkElement
리턴 void

Start() 공개 메소드

public Start ( bool share = false ) : void
share bool
리턴 void

StartShare() 공개 메소드

public StartShare ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

UpdatePoi() 공개 메소드

public UpdatePoi ( PoI p ) : void
p DataServer.PoI
리턴 void

dsLayer() 공개 메소드

public dsLayer ( PoiService s, DataServerPlugin p ) : Caliburn.Micro
s PoiService
p DataServerPlugin
리턴 Caliburn.Micro