AxisCollection

StockSharp.Xaml.Charting

Contém uma coleção de machados e permite obter o eixo por ID

Herda de: ObservableCollection<IAxis>

Implementa: IXmlSerializable

Construtores

AxisCollection
public AxisCollection()
axisCollection = AxisCollection()

Inicializa uma nova instância da classe AxisCollection.

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

Inicializa uma nova instância da classe AxisCollection.

collection
A colecção.

Propriedades

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

Obtém o eixo padrão, que é igual ao eixo com o DefaultAxisId, então null

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

Devolve true se algum dos machados na coleção tiver IsPrimaryAxisdefinido como true

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

Obtém o eixo primário na colecção. Este é o primeiro que tem IsPrimaryAxisdefinido como verdadeiro, ou nulo se nenhum existir.

Métodos

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

Obtém o eixo especificado pelo ID, caso contrário nulo

axisId
O identificador do eixo.
assertAxisExists
se definido para verdadeiro asseverar e lançar se o eixo não existe.
GetSchema
public XmlSchema GetSchema()
result = axisCollection.GetSchema()

Retorna um XmlSchema que descreve a representação XML do objeto que é produzido pelo método WriteXml e consumido pelo método ReadXml@

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

Gera AxisCollection a partir de sua representação XML.

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

Converte AxisCollection para a sua representação XML.

writer