Share via


GraphConditionalStyleCollection Classe

Definizione

Questa classe fornisce metodi per modificare una raccolta di oggetti 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
Ereditarietà
GraphConditionalStyleCollection
Implementazioni

Costruttori

GraphConditionalStyleCollection(Graph)

Costruire un nuovo oggetto stili per il grafico specificato.

Proprietà

Count

Restituisce il numero di stili nell'insieme.

Graph

Ottiene il grafico associato alla raccolta di nodi

HasPendingPropertyChangeEvents

Restituisce true se sono presenti eventi PropertyChange in sospeso. Se restituisce true, chiamare il metodo RaisePendingPropertyChangeEvents.

IsCompiled

Verificare se è necessario chiamare il metodo CompileStyles.

IsReadOnly

Ottiene un valore che indica se System.Collections.Generic.ICollection è di sola lettura.

Owner

Ottiene il grafico associato alla raccolta di nodi

Metodi

Add(GraphConditionalStyle)

Aggiunge lo stile specificato all'insieme. Se lo stile specificato appartiene a un grafico diverso, lo clona e restituisce il nuovo stile.

Clear()

Deselezionare l'elenco di stili.

Compile(EventHandler<GraphErrorEventArgs>)

Compilare le espressioni condizionali negli stili per questo grafico.

Contains(GraphConditionalStyle)

Restituisce true se lo stile specificato è già presente nell'elenco.

CopyTo(GraphConditionalStyle[], Int32)

Copia gli elementi di System.Collections.Generic.ICollection in un oggetto System.Array, a partire da un indice System.Array specifico.

FindStyle(String)

Trovare lo stile esistente per groupLabel

GetEnumerator()

Ottiene l'enumeratore dei tipi per questa raccolta

Insert(Int32, GraphConditionalStyle)

Inserire lo stile specificato nella posizione specificata nell'elenco.

MergeOrInsert(GraphConditionalStyle, Int32)

Aggiungere questo stile se non esiste già con lo stesso tipo e condizioni di destinazione. Se ne esiste uno con lo stesso tipo di destinazione e condizioni, unire i setter.

RaisePendingPropertyChangeEvents(IEnumerable<GraphObject>)

Generare tutti gli eventi PropertyChanged che devono essere generati in base a tutte le proprietà a cui si fa riferimento nelle espressioni condizionali e nelle espressioni valore di proprietà nel set di stili compilato.

Remove(GraphConditionalStyle)

Rimuove la prima occorrenza di un oggetto specifico da System.Collections.Generic.ICollection.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Restituisce l'enumeratore per questa raccolta

Metodi di estensione

EmptyIfNull<T>(IEnumerable<T>)

Restituisce questa enumerazione nel caso in cui non sia Null. Nel caso in cui sia null restituisce un'enumerazione vuota.

Si applica a