Compartir a través de


GraphConditionalStyleCollection Clase

Definición

Esta clase proporciona métodos para manipular una colección de objetos Style.

public ref class GraphConditionalStyleCollection : Microsoft::VisualStudio::GraphModel::IHasGraphOwner, System::Collections::Generic::ICollection<Microsoft::VisualStudio::GraphModel::Styles::GraphConditionalStyle ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::GraphModel::Styles::GraphConditionalStyle ^>
public class GraphConditionalStyleCollection : Microsoft.VisualStudio.GraphModel.IHasGraphOwner, System.Collections.Generic.ICollection<Microsoft.VisualStudio.GraphModel.Styles.GraphConditionalStyle>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.GraphModel.Styles.GraphConditionalStyle>
type GraphConditionalStyleCollection = class
    interface ICollection<GraphConditionalStyle>
    interface seq<GraphConditionalStyle>
    interface IEnumerable
    interface IHasGraphOwner
Public Class GraphConditionalStyleCollection
Implements ICollection(Of GraphConditionalStyle), IEnumerable(Of GraphConditionalStyle), IHasGraphOwner
Herencia
GraphConditionalStyleCollection
Implementaciones

Constructores

GraphConditionalStyleCollection(Graph)

Construya un nuevo objeto styles para el gráfico especificado.

Propiedades

Count

Devuelve el número de estilos de la colección.

Graph

Obtiene el gráfico asociado a esta colección de nodos.

HasPendingPropertyChangeEvents

Devuelve true si hay eventos PropertyChange pendientes. Si devuelve true, llame al método RaisePendingPropertyChangeEvents.

IsCompiled

Averigüe si es necesario llamar al método CompileStyles.

IsReadOnly

Obtiene un valor que indica si System.Collections.Generic.ICollection es de solo lectura.

Owner

Obtiene el gráfico asociado a esta colección de nodos.

Métodos

Add(GraphConditionalStyle)

Agrega el estilo especificado a la colección. Si el estilo especificado pertenece a un grafo diferente, lo clona y devuelve el nuevo estilo.

Clear()

Borre la lista de estilos.

Compile(EventHandler<GraphErrorEventArgs>)

Compile las expresiones condicionales en los estilos de este gráfico.

Contains(GraphConditionalStyle)

Devuelve true si el estilo especificado ya está en la lista.

CopyTo(GraphConditionalStyle[], Int32)

Copia los elementos de System.Collections.Generic.ICollection en system.Array, empezando en un índice System.Array determinado.

FindStyle(String)

Buscar el estilo existente por groupLabel

GetEnumerator()

Obtiene el enumerador de tipos para esta colección.

Insert(Int32, GraphConditionalStyle)

Inserte el estilo especificado en la ubicación especificada de la lista.

MergeOrInsert(GraphConditionalStyle, Int32)

Agregue este estilo si aún no existe con el mismo tipo y condiciones de destino. Si existe con el mismo tipo de destino y condiciones, combine los establecedores.

RaisePendingPropertyChangeEvents(IEnumerable<GraphObject>)

Genere los eventos PropertyChanged que deban generarse en función de todas las propiedades a las que se hace referencia en las expresiones condicionales y las expresiones de valor de propiedad del conjunto de estilos compilados.

Remove(GraphConditionalStyle)

Quita la primera aparición de un objeto específico de System.Collections.Generic.ICollection.

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Devuelve el enumerador de esta colección.

Métodos de extensión

EmptyIfNull<T>(IEnumerable<T>)

Devuelve esta enumeración en caso de que no sea null. En caso de que sea null, se devuelve una enumeración vacía.

Se aplica a