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 de una o más series.
Sobrecargas
Sort(PointSortOrder, String, String) |
Ordena los puntos de datos de una o más series en el orden especificado. La ordenación se puede basar en cualquier valor de punto de datos disponible. |
Sort(IComparer<DataPoint>, String) |
Realiza una ordenación personalizada de una o más series. |
Sort(IComparer<DataPoint>, Series) |
Realiza una ordenación personalizada de los puntos de datos de una serie. |
Sort(PointSortOrder, String) |
Realiza una ordenación de los puntos de datos de una o más series usando 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 de los puntos de datos de una serie usando 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 de los puntos de datos de una serie usando el orden especificado. La ordenación se puede basar en cualquier valor de punto de datos disponible. |
Sort(PointSortOrder, String, String)
Ordena los puntos de datos de una o más series en el orden especificado. La ordenación se puede basar 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
Un valor de enumeración PointSortOrder que determina si el orden 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 los puntos de datos de una serie y se basa en el valor establecido en el parámetro como sortBy
"X", "AxisLabel", "Y", "Y1", etc.
Tenga en cuenta que si se ordenan varias series, la serie debe estar alineada; de lo contrario, se producirá una excepción.
Importante
Todas las series se ordenarán mediante el valor Y especificado de la primera serie enumerada; Es decir, todos los puntos de datos, independientemente de la serie a la que pertenezcan, se ordenan en función de la primera serie.
Para ordenar los 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 de una o más 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 interfaz IComparer 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; el parámetro define la lógica de comparer
ordenación. Invalide e Compare implemente el método de IComparer la 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, la serie debe estar alineada; 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 pertenezcan, se ordenan en función de la primera serie; si cambia la posición de un punto de datos en 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 de 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 interfaz IComparer 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; el parámetro define la lógica comparer
de ordenación. Invalide e Compare implemente el método de IComparer la 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 de los puntos de datos de una o más series usando 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
Un valor de enumeración PointSortOrder que determina si el orden es ascendente o descendente.
Se aplica a
Sort(PointSortOrder, Series)
Realiza una ordenación de los puntos de datos de una serie usando 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
Un valor de enumeración PointSortOrder que determina si el orden es ascendente o descendente.
Se aplica a
Sort(PointSortOrder, String, Series)
Realiza una ordenación de los puntos de datos de una serie usando el orden especificado. La ordenación se puede basar 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
Un valor de enumeración PointSortOrder que determina si el orden 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.