C# Класс csCommon.Plugins.EffectAppraisalPlugin.Models.PhaseState

Наследование: Caliburn.Micro.PropertyChangedBase
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
regex Regex

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

Метод Описание
Activate ( ) : void

Make the current state active, i.e. the PoIs and dashboard represent the current phase.

AddMeasure ( PoI bc ) : void
AddThreat ( PoI bc ) : void
PhaseState ( string title ) : System.Text.RegularExpressions
Reset ( ) : void
ToString ( ) : string

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

Метод Описание
TryGetPhaseState ( string title ) : PhaseState
UpdateState ( PhaseState phase ) : void
add ( PoI poi, bool isThreat ) : void
isInArcSegment ( Position center, Position point, double startAngle, double endAngle, double radiusInMeter ) : bool

Check whether the point is in the arc segment.

updateThreatVisualisation ( PoIState threat ) : void

Set the color of the threat based on the current threat level in a label

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

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

Make the current state active, i.e. the PoIs and dashboard represent the current phase.
public Activate ( ) : void
Результат void

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

public AddMeasure ( PoI bc ) : void
bc DataServer.PoI
Результат void

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

public AddThreat ( PoI bc ) : void
bc DataServer.PoI
Результат void

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

public PhaseState ( string title ) : System.Text.RegularExpressions
title string
Результат System.Text.RegularExpressions

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

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

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

public ToString ( ) : string
Результат string

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

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

Regular expression built for C# on: Thu, Jun 11, 2015, 11:55:02 AM Using Expresso Version: 3.0.4750, http://www.ultrapico.com A description of the regular expression: EAM. EAM Any character [Type]: A named capture group. [[a-zA-Z]*] Any character in this class: [a-zA-Z], any number of repetitions Any character in this class: [.] [Title]: A named capture group. [[a-zA-Z]*] Any character in this class: [a-zA-Z], any number of repetitions Any character in this class: [.] [Property]: A named capture group. [[a-zA-Z]*] Any character in this class: [a-zA-Z], any number of repetitions
public static Regex regex
Результат Regex