Partilhar via


Classe GraphConditionalStyleCollection

Fornece métodos para manipular uma coleção de objetos de estilo.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.GraphModel.Styles.GraphConditionalStyleCollection

Namespace:  Microsoft.VisualStudio.GraphModel.Styles
Assembly:  Microsoft.VisualStudio.GraphModel (em Microsoft.VisualStudio.GraphModel.dll)

Sintaxe

'Declaração
Public Class GraphConditionalStyleCollection _
    Implements ICollection(Of GraphConditionalStyle), IEnumerable(Of GraphConditionalStyle),  _
    IEnumerable, IHasGraphOwner
public class GraphConditionalStyleCollection : ICollection<GraphConditionalStyle>, 
    IEnumerable<GraphConditionalStyle>, IEnumerable, IHasGraphOwner
public ref class GraphConditionalStyleCollection : ICollection<GraphConditionalStyle^>, 
    IEnumerable<GraphConditionalStyle^>, IEnumerable, IHasGraphOwner
type GraphConditionalStyleCollection =  
    class
        interface ICollection<GraphConditionalStyle>
        interface IEnumerable<GraphConditionalStyle>
        interface IEnumerable
        interface IHasGraphOwner
    end
public class GraphConditionalStyleCollection implements ICollection<GraphConditionalStyle>, IEnumerable<GraphConditionalStyle>, IEnumerable, IHasGraphOwner

O tipo GraphConditionalStyleCollection expõe os membros a seguir.

Construtores

  Nome Descrição
Método público GraphConditionalStyleCollection Novos estilos de compilações objeto para o gráfico dado.

Superior

Propriedades

  Nome Descrição
Propriedade pública Count Retornar o número de estilo na coleção.
Propriedade pública Graph Obtém o gráfico associado com essa coleção de nós.
Propriedade pública HasPendingPropertyChangeEvents Retorna verdadeiro se houver qualquer evento pendente de PropertyChange.Isso retorna se verdadeiro, chame o método de RaisePendingPropertyChangeEvents.
Propriedade pública IsCompiled Localize se o método de CompileStyles deve ser chamado.
Propriedade pública IsReadOnly Obtém um valor indicando se o System.Collections.Generic.ICollection é somente leitura.
Propriedade pública Owner Obtém o gráfico associado com essa coleção de nós.

Superior

Métodos

  Nome Descrição
Método público Add Adiciona o estilo especificado para a coleção.Se o estilo determinado pertence a um gráfico diferente, clonar-lo e retorna o novo estilo.
Método público Clear Limpa a lista de estilos.
Método público Compile Compila expressões condicionais em estilos para este gráfico.
Método público Contains Retorna true se o estilo determinado já esteja na lista.
Método público CopyTo Copiar os elementos de System.Collections.Generic.ICollection a um System.Array, começando em um índice de detalhes System.Array.
Método público Equals determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público FindStyle Localiza de estilo existente pelo rótulo de grupo e o valor.
Método público GetEnumerator Obtém o enumerador de tipos para essa coleção.
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público Insert Insira o estilo determinado no local da lista.
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público MergeOrInsert Adicionar esse estilo se já não existir com o mesmo tipo e as condições de destino. Se houver com o mesmo tipo e as condições de destino, mesclar definidores.
Método público RaisePendingPropertyChangeEvents Dispara todos os eventos PropertyChanged que têm que ser gerados com base em todas as propriedades de referência em expressões condicionais e em expressões de valor de propriedade no conjunto compilado de estilo.
Método público Remove Remove a primeira ocorrência de um determinado objeto de System.Collections.Generic.ICollection.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IEnumerable.GetEnumerator Retorna o enumerador para essa coleção.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.GraphModel.Styles