Bahasa

GraphConditionalStyleCollection Kelas

Definisi

Kelas ini menyediakan metode untuk memanipulasi koleksi objek Gaya.

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
Warisan
GraphConditionalStyleCollection
Penerapan

Konstruktor

GraphConditionalStyleCollection(Graph)

Buat objek gaya baru untuk grafik yang diberikan.

Properti

Count

Mengembalikan jumlah gaya dalam koleksi.

Graph

Mendapatkan Grafik yang terkait dengan koleksi simpul ini

HasPendingPropertyChangeEvents

Mengembalikan true jika ada peristiwa PropertyChange yang tertunda. Jika ini mengembalikan true, panggil metode RaisePendingPropertyChangeEvents.

IsCompiled

Cari tahu apakah metode CompileStyles perlu dipanggil.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah System.Collections.Generic.ICollection bersifat baca-saja.

Owner

Mendapatkan Grafik yang terkait dengan koleksi simpul ini

Metode

Add(GraphConditionalStyle)

Menambahkan gaya yang ditentukan ke koleksi. Jika gaya yang diberikan milik grafik yang berbeda, gaya tersebut akan mengkloningnya dan mengembalikan gaya baru.

Clear()

Hapus daftar gaya.

Compile(EventHandler<GraphErrorEventArgs>)

Kompilasi ekspresi bersyarah dalam gaya untuk Grafik ini.

Contains(GraphConditionalStyle)

Mengembalikan true jika gaya yang diberikan sudah ada dalam daftar.

CopyTo(GraphConditionalStyle[], Int32)

Menyalin elemen System.Collections.Generic.ICollection ke System.Array, dimulai pada indeks System.Array tertentu.

FindStyle(String)

Menemukan gaya yang sudah ada menurut groupLabel

GetEnumerator()

Mendapatkan enumerator jenis untuk koleksi ini

Insert(Int32, GraphConditionalStyle)

Sisipkan gaya yang diberikan pada lokasi yang diberikan dalam daftar.

MergeOrInsert(GraphConditionalStyle, Int32)

Tambahkan gaya ini jika belum ada dengan jenis dan kondisi target yang sama. Jika ada dengan jenis dan kondisi target yang sama, gabungkan setter.

RaisePendingPropertyChangeEvents(IEnumerable<GraphObject>)

Naikkan peristiwa PropertyChanged apa pun yang perlu dimunculkan berdasarkan semua properti yang direferensikan dalam ekspresi kondisional dan ekspresi nilai properti dalam kumpulan gaya yang dikompilasi.

Remove(GraphConditionalStyle)

Menghapus kemunculan pertama objek tertentu dari System.Collections.Generic.ICollection.

Implementasi Antarmuka Eksplisit

IEnumerable.GetEnumerator()

Mengembalikan enumerator untuk koleksi ini

Metode Ekstensi

EmptyIfNull<T>(IEnumerable<T>)

Kembalikan enumerasi ini jika tidak null. Jika null mengembalikan enumerasi kosong.

Berlaku untuk