DataManipulator.Sort Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Realiza una ordenación personalizada en una o varias series.
Sobrecargas
| Nombre | Description |
|---|---|
| Sort(PointSortOrder, String, String) |
Ordena los puntos de datos de una o varias series en el orden especificado. La ordenación puede basarse en cualquier valor de punto de datos disponible. |
| Sort(IComparer<DataPoint>, String) |
Realiza una ordenación personalizada en una o varias series. |
| Sort(IComparer<DataPoint>, Series) |
Realiza una ordenación personalizada en los puntos de datos de una serie. |
| Sort(PointSortOrder, String) |
Realiza una ordenación en los puntos de datos de una o varias series mediante el orden especificado. La ordenación se basa en el primer valor Y de cada uno de los puntos de datos. |
| Sort(PointSortOrder, Series) |
Realiza una ordenación en los puntos de datos de una serie mediante el orden especificado. La ordenación se basa en el primer valor Y de cada uno de los puntos de datos. |
| Sort(PointSortOrder, String, Series) |
Realiza una ordenación en los puntos de datos de una serie mediante el orden especificado. La ordenación puede basarse en cualquier valor de punto de datos disponible. |
Sort(PointSortOrder, String, String)
Ordena los puntos de datos de una o varias series en el orden especificado. La ordenación puede basarse en cualquier valor de punto de datos disponible.
public:
void Sort(System::Web::UI::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ sortBy, System::String ^ seriesName);
public void Sort(System.Web.UI.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy, string seriesName);
member this.Sort : System.Web.UI.DataVisualization.Charting.PointSortOrder * string * string -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, sortBy As String, seriesName As String)
Parámetros
- pointSortOrder
- PointSortOrder
Valor PointSortOrder de enumeración que determina si la ordenación es ascendente o descendente.
- sortBy
- String
Valor string que representa los valores de punto de datos que se van a ordenar. Los valores posibles son: "X", "Y", "Y2", "Y3", "AxisLabel", etc.
Comentarios
Este método realiza una ordenación ascendente o descendente en puntos de datos de una serie y se basa en el valor establecido en el sortBy parámetro como "X", "AxisLabel", "Y", "Y1", etc.
Tenga en cuenta que si se ordenan varias series, se debe alinear la serie; de lo contrario, se producirá una excepción.
Importante
Todas las series se ordenarán utilizando el valor Y especificado de la primera serie enumerada; es decir, todos los puntos de datos, independientemente de la serie a la que pertenecen, se ordenan en función de la primera serie.
Para ordenar puntos mediante una rutina de ordenación personalizada, use una definición diferente de este método sobrecargado.
Se aplica a
Sort(IComparer<DataPoint>, String)
Realiza una ordenación personalizada en una o varias series.
public:
void Sort(System::Collections::Generic::IComparer<System::Web::UI::DataVisualization::Charting::DataPoint ^> ^ comparer, System::String ^ seriesName);
public void Sort(System.Collections.Generic.IComparer<System.Web.UI.DataVisualization.Charting.DataPoint> comparer, string seriesName);
member this.Sort : System.Collections.Generic.IComparer<System.Web.UI.DataVisualization.Charting.DataPoint> * string -> unit
Public Sub Sort (comparer As IComparer(Of DataPoint), seriesName As String)
Parámetros
Objeto que implementa la IComparer interfaz y proporciona la lógica de ordenación personalizada.
Comentarios
Este método realiza una ordenación personalizada en los puntos de datos de una o varias series; la lógica de ordenación se define mediante el comparer parámetro . Invalide e implemente el Compare método de la IComparer interfaz, realice las comparaciones y, a continuación, devuelva true o false. El criterio de ordenación viene determinado por el valor devuelto.
Tenga en cuenta que si se ordenan varias series, se debe alinear la serie; de lo contrario, se producirá una excepción.
Los dos parámetros de objeto del Compare método siempre deben ser de tipo DataPoint.
Importante
Todos los puntos de datos, independientemente de la serie a la que pertenecen, se ordenan en función de la primera serie; si cambia la posición de un punto de datos de la primera serie, también cambian todos los puntos correspondientes de la otra serie.
Se aplica a
Sort(IComparer<DataPoint>, Series)
Realiza una ordenación personalizada en los puntos de datos de una serie.
public:
void Sort(System::Collections::Generic::IComparer<System::Web::UI::DataVisualization::Charting::DataPoint ^> ^ comparer, System::Web::UI::DataVisualization::Charting::Series ^ series);
public void Sort(System.Collections.Generic.IComparer<System.Web.UI.DataVisualization.Charting.DataPoint> comparer, System.Web.UI.DataVisualization.Charting.Series series);
member this.Sort : System.Collections.Generic.IComparer<System.Web.UI.DataVisualization.Charting.DataPoint> * System.Web.UI.DataVisualization.Charting.Series -> unit
Public Sub Sort (comparer As IComparer(Of DataPoint), series As Series)
Parámetros
Objeto que implementa la IComparer interfaz y proporciona la lógica de ordenación personalizada.
Comentarios
Este método realiza una ordenación personalizada en los puntos de datos de una serie; la lógica de ordenación se define mediante el comparer parámetro . Invalide e implemente el Compare método de la IComparer interfaz, realice las comparaciones y, a continuación, devuelva true o false. El criterio de ordenación viene determinado por el valor devuelto.
Los dos parámetros de objeto del Compare método siempre deben ser de tipo DataPoint.
Para realizar una ordenación personalizada para más de una serie por llamada de función, use el Sort método .
Se aplica a
Sort(PointSortOrder, String)
Realiza una ordenación en los puntos de datos de una o varias series mediante el orden especificado. La ordenación se basa en el primer valor Y de cada uno de los puntos de datos.
public:
void Sort(System::Web::UI::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ seriesName);
public void Sort(System.Web.UI.DataVisualization.Charting.PointSortOrder pointSortOrder, string seriesName);
member this.Sort : System.Web.UI.DataVisualization.Charting.PointSortOrder * string -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, seriesName As String)
Parámetros
- pointSortOrder
- PointSortOrder
Valor PointSortOrder de enumeración que determina si la ordenación es ascendente o descendente.
Se aplica a
Sort(PointSortOrder, Series)
Realiza una ordenación en los puntos de datos de una serie mediante el orden especificado. La ordenación se basa en el primer valor Y de cada uno de los puntos de datos.
public:
void Sort(System::Web::UI::DataVisualization::Charting::PointSortOrder pointSortOrder, System::Web::UI::DataVisualization::Charting::Series ^ series);
public void Sort(System.Web.UI.DataVisualization.Charting.PointSortOrder pointSortOrder, System.Web.UI.DataVisualization.Charting.Series series);
member this.Sort : System.Web.UI.DataVisualization.Charting.PointSortOrder * System.Web.UI.DataVisualization.Charting.Series -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, series As Series)
Parámetros
- pointSortOrder
- PointSortOrder
Valor PointSortOrder de enumeración que determina si la ordenación es ascendente o descendente.
Se aplica a
Sort(PointSortOrder, String, Series)
Realiza una ordenación en los puntos de datos de una serie mediante el orden especificado. La ordenación puede basarse en cualquier valor de punto de datos disponible.
public:
void Sort(System::Web::UI::DataVisualization::Charting::PointSortOrder pointSortOrder, System::String ^ sortBy, System::Web::UI::DataVisualization::Charting::Series ^ series);
public void Sort(System.Web.UI.DataVisualization.Charting.PointSortOrder pointSortOrder, string sortBy, System.Web.UI.DataVisualization.Charting.Series series);
member this.Sort : System.Web.UI.DataVisualization.Charting.PointSortOrder * string * System.Web.UI.DataVisualization.Charting.Series -> unit
Public Sub Sort (pointSortOrder As PointSortOrder, sortBy As String, series As Series)
Parámetros
- pointSortOrder
- PointSortOrder
Valor PointSortOrder de enumeración que determina si la ordenación es ascendente o descendente.
- sortBy
- String
Valor string que representa los valores de punto de datos que se van a ordenar. Los valores posibles son: "X", "Y", "Y2", "Y3", "AxisLabel", etc.