C# Класс PurplePen.Course

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

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

Свойство Тип Описание
climb float
descKind DescriptionKind
firstControlOrdinal int
firstCourseControl Id
kind CourseKind
labelKind ControlLabelKind
load int
name string
overrideCourseLength float?
partOptions PartOptions>.Dictionary
partPrintAreas PrintArea>.Dictionary
printArea PrintArea
printScale float
relayLegs int
relayTeams int
scoreColumn int
secondaryTitle string
sortOrder int

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

Метод Описание
Clone ( ) : StorableObject
Course ( ) : System
Course ( CourseKind kind, string name, float printScale, int sortOrder ) : System
Equals ( object obj ) : bool
ReadAttributesAndContent ( XmlInput xmlinput ) : void
UpdateUnknownPageSizes ( RectangleF mapBounds, float mapScale ) : void
Validate ( Id id, EventDB validateInfo ) : void
ValidateCourseControl ( Id courseControl, Id idCourse, EventDB validateInfo ) : void
WriteAttributesAndContent ( System xmloutput ) : void

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

Метод Описание
ValidateCourseControlsToJoin ( Id nextCourseControl, Id idJoin, Id idCourse, EventDB validateInfo ) : void

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

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

public Clone ( ) : StorableObject
Результат StorableObject

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

public Course ( ) : System
Результат System

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

public Course ( CourseKind kind, string name, float printScale, int sortOrder ) : System
kind CourseKind
name string
printScale float
sortOrder int
Результат System

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

public Equals ( object obj ) : bool
obj object
Результат bool

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

public ReadAttributesAndContent ( XmlInput xmlinput ) : void
xmlinput XmlInput
Результат void

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

public UpdateUnknownPageSizes ( RectangleF mapBounds, float mapScale ) : void
mapBounds System.Drawing.RectangleF
mapScale float
Результат void

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

public Validate ( Id id, EventDB validateInfo ) : void
id Id
validateInfo EventDB
Результат void

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

public ValidateCourseControl ( Id courseControl, Id idCourse, EventDB validateInfo ) : void
courseControl Id
idCourse Id
validateInfo EventDB
Результат void

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

public WriteAttributesAndContent ( System xmloutput ) : void
xmloutput System
Результат void

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

climb публичное свойство

public float climb
Результат float

descKind публичное свойство

public DescriptionKind descKind
Результат DescriptionKind

firstControlOrdinal публичное свойство

public int firstControlOrdinal
Результат int

firstCourseControl публичное свойство

public Id firstCourseControl
Результат Id

kind публичное свойство

public CourseKind kind
Результат CourseKind

labelKind публичное свойство

public ControlLabelKind labelKind
Результат ControlLabelKind

load публичное свойство

public int load
Результат int

name публичное свойство

public string name
Результат string

overrideCourseLength публичное свойство

public float? overrideCourseLength
Результат float?

partOptions публичное свойство

public Dictionary partOptions
Результат PartOptions>.Dictionary

partPrintAreas публичное свойство

public Dictionary partPrintAreas
Результат PrintArea>.Dictionary

printArea публичное свойство

public PrintArea,PurplePen printArea
Результат PrintArea

printScale публичное свойство

public float printScale
Результат float

relayLegs публичное свойство

public int relayLegs
Результат int

relayTeams публичное свойство

public int relayTeams
Результат int

scoreColumn публичное свойство

public int scoreColumn
Результат int

secondaryTitle публичное свойство

public string secondaryTitle
Результат string

sortOrder публичное свойство

public int sortOrder
Результат int