C# Класс csDataServerPlugin.dsLayer

Наследование: dsBaseLayer, INotifyPropertyChanged, IOnlineLayer, IStartStopLayer, IServiceLayer, IMenuLayer, ILayerWithMoreChildren, ITabLayer
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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