Compartilhar via


GraphConditionalStyleCollection Classe

Definição

Essa classe fornece métodos para manipular uma coleção 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
Herança
GraphConditionalStyleCollection
Implementações

Construtores

GraphConditionalStyleCollection(Graph)

Construa um novo objeto styles para o grafo fornecido.

Propriedades

Count

Retornar o número de estilos na coleção.

Graph

Obtém o Grafo associado a esta coleção de nós

HasPendingPropertyChangeEvents

Retornará true se houver eventos PropertyChange pendentes. Se isso retornar true, chame o método RaisePendingPropertyChangeEvents.

IsCompiled

Descubra se o método CompileStyles precisa ser chamado.

IsReadOnly

Obtém um valor indicando se o System.Collections.Generic.ICollection é somente leitura.

Owner

Obtém o Grafo associado a esta coleção de nós

Métodos

Add(GraphConditionalStyle)

Adiciona o estilo especificado à coleção. Se o estilo determinado pertencer a um grafo diferente, ele o clonará e retornará o novo estilo.

Clear()

Limpe a lista de estilos.

Compile(EventHandler<GraphErrorEventArgs>)

Compile as expressões condicionais nos estilos deste Graph.

Contains(GraphConditionalStyle)

Retornará true se o estilo determinado já estiver na lista.

CopyTo(GraphConditionalStyle[], Int32)

Copia os elementos do System.Collections.Generic.ICollection para um System.Array, começando em um índice System.Array específico.

FindStyle(String)

Localizar o estilo existente por groupLabel

GetEnumerator()

Obtém o enumerador de tipos para esta coleção

Insert(Int32, GraphConditionalStyle)

Insira o estilo determinado no local especificado na lista.

MergeOrInsert(GraphConditionalStyle, Int32)

Adicione esse estilo se ainda não existir com o mesmo tipo e condições de destino. Se houver um com o mesmo tipo e condições de destino, mescle os setters.

RaisePendingPropertyChangeEvents(IEnumerable<GraphObject>)

Gere quaisquer eventos PropertyChanged que precisem ser gerados com base em todas as propriedades referenciadas nas expressões condicionais e nas expressões de valor da propriedade no conjunto de estilos compilado.

Remove(GraphConditionalStyle)

Remove a primeira ocorrência de um determinado objeto do System.Collections.Generic.ICollection.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Retorna o enumerador para esta coleção

Métodos de Extensão

EmptyIfNull<T>(IEnumerable<T>)

Retorne essa enumeração caso ela não seja nula. Caso seja uma enumeração vazia de retorno nulo.

Aplica-se a