GraphConditionalStyleCollection Sınıf

Tanım

Bu sınıf, bir stil nesneleri koleksiyonunu işlemek için yöntemler sağlar.

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
Devralma
GraphConditionalStyleCollection
Uygulamalar

Oluşturucular

GraphConditionalStyleCollection(Graph)

Verilen grafik için yeni stiller nesnesi oluşturun.

Özellikler

Count

Koleksiyondaki stillerin sayısını döndürün.

Graph

Bu düğümler koleksiyonuyla ilişkili grafiği alır

HasPendingPropertyChangeEvents

Bekleyen PropertyChange olayları varsa true döndürün. Bu true değerini döndürürse RaisePendingPropertyChangeEvents yöntemini çağırın.

IsCompiled

CompileStyles yönteminin çağrılması gerekip gerekmediğini öğrenin.

IsReadOnly

System. Collections. Generic. ICollection 'ın salt okunurdur olduğunu gösteren bir değer alır.

Owner

Bu düğümler koleksiyonuyla ilişkili grafiği alır

Yöntemler

Add(GraphConditionalStyle)

Belirtilen stili koleksiyona ekler. Verilen stil farklı bir grafiğe aitse, onu klonlar ve yeni stili döndürür.

Clear()

Stil listesini temizleyin.

Compile(EventHandler<GraphErrorEventArgs>)

Koşullu ifadeleri bu grafiğin stillerinde derleyin.

Contains(GraphConditionalStyle)

Verilen stil zaten listede ise, true döndürür.

CopyTo(GraphConditionalStyle[], Int32)

System. Collections. Generic. ICollection öğelerini, belirli bir System. Array dizininden başlayarak bir System. Array öğesine kopyalar.

FindStyle(String)

GroupLabel 'a göre var olan stili bul

GetEnumerator()

Bu koleksiyon için tür Numaralandırıcı alır

Insert(Int32, GraphConditionalStyle)

Söz konusu stili listede verilen konuma ekleyin.

MergeOrInsert(GraphConditionalStyle, Int32)

Aynı hedef türü ve koşullara sahip bir tane zaten yoksa, bu stili ekleyin. Aynı hedef türü ve koşulları olan bir varsa, ayarlayıcıları birleştirin.

RaisePendingPropertyChangeEvents(IEnumerable<GraphObject>)

Derlenmiş stil kümesindeki koşullu ifadelerde ve özellik değeri ifadelerinde tüm başvurulan özelliklere bağlı olarak oluşturulması gereken tüm PropertyChanged olaylarını yükseltin.

Remove(GraphConditionalStyle)

Belirli bir nesnenin System. Collections. Generic. ICollection öğesinden ilk oluşumunu kaldırır.

Belirtik Arabirim Kullanımları

IEnumerable.GetEnumerator()

Bu koleksiyon için numaralandırıcısı döndürür

Uzantı Metotları

EmptyIfNull<T>(IEnumerable<T>)

Şunlara uygulanır