AxisCollection

StockSharp.Xaml.Charting

Содержит коллекцию осей и позволяет получать оси по идентификатору.

Наследует: ObservableCollection<IAxis>

Реализует: IXmlSerializable

Конструкторы

AxisCollection
public AxisCollection()
axisCollection = AxisCollection()

Инициализирует новый экземпляр класса AxisCollection.

AxisCollection
public AxisCollection(IEnumerable<IAxis> collection)
axisCollection = AxisCollection(collection)

Инициализирует новый экземпляр класса AxisCollection.

collection
Коллекция.

Свойства

Default
public IAxis Default { get; }
value = axisCollection.Default

Получает ось по умолчанию, которая равна оси с DefaultAxisId, остальное нуль

HasPrimaryAxis
protected bool HasPrimaryAxis { get; }
value = axisCollection.HasPrimaryAxis

Возвращает истинное, если любой из Осей в коллекции имеет IsPrimaryAxis установлен на истинное

PrimaryAxis
protected IAxis PrimaryAxis { get; }
value = axisCollection.PrimaryAxis

Получает основную ось в коллекции. Это первая, которая имеет IsPrimaryAxis установлена на истинность, или нулевая, если ее нет.

Методы

GetAxisById
public IAxis GetAxisById(string axisId, bool assertAxisExists)
result = axisCollection.GetAxisById(axisId, assertAxisExists)

Получает ось, указанную идентификатором, иначе — ноль.

axisId
Идентификатор оси.
assertAxisExists
если установлено значение true, утверждается и выдается, если ось не существует.
GetSchema
public XmlSchema GetSchema()
result = axisCollection.GetSchema()

Возвращает XmlSchema, описывающий XML-представление объекта, созданного методом WriteXml и используемого методом ReadXml.

ReadXml
public virtual void ReadXml(XmlReader reader)
axisCollection.ReadXml(reader)

Генерирует AxisCollection из своего XML-представления.

reader
WriteXml
public virtual void WriteXml(XmlWriter writer)
axisCollection.WriteXml(writer)

Преобразует AxisCollection в его XML-представление.

writer