GraphConditionalStyleCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |