GraphNodeCollection Sınıf
Bu sınıf, bir düğümler topluluğunu işlenmesine yönelik yöntemler sağlar.Böylece bunları numaralandırıldığında, bunları bir rasgele sırada elde edersiniz, bu sınıf düğümleri eklediğiniz sırada korumaz.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.GraphModel.GraphNodeCollection
Ad alanı: Microsoft.VisualStudio.GraphModel
Derleme: Microsoft.VisualStudio.GraphModel (Microsoft.VisualStudio.GraphModel.dll içinde)
Sözdizimi
'Bildirim
Public NotInheritable Class GraphNodeCollection _
Implements ICollection(Of GraphNode), IReadOnlyCollection(Of GraphNode), _
IEnumerable(Of GraphNode), IEnumerable, IHasGraphOwner
public sealed class GraphNodeCollection : ICollection<GraphNode>,
IReadOnlyCollection<GraphNode>, IEnumerable<GraphNode>, IEnumerable,
IHasGraphOwner
public ref class GraphNodeCollection sealed : ICollection<GraphNode^>,
IReadOnlyCollection<GraphNode^>, IEnumerable<GraphNode^>, IEnumerable,
IHasGraphOwner
[<Sealed>]
type GraphNodeCollection =
class
interface ICollection<GraphNode>
interface IReadOnlyCollection<GraphNode>
interface IEnumerable<GraphNode>
interface IEnumerable
interface IHasGraphOwner
end
public final class GraphNodeCollection implements ICollection<GraphNode>, IReadOnlyCollection<GraphNode>, IEnumerable<GraphNode>, IEnumerable, IHasGraphOwner
GraphNodeCollection türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
Containers | Bir sýralanabilir kaplardır tüm düğümler oluşan döndürür. |
![]() |
Count | Koleksiyonda düğümlerin sayısını döndürür. |
![]() |
Graph | Bu düğümler koleksiyonu ile ilişkili grafik alır |
![]() |
IsReadOnly | System.Collections.Generic.ICollection salt okunur olup olmadığını gösteren bir değeri alır. |
![]() |
Item | Verilen kimlik kullanarak düğümü alır.Aynı kimliğe sahip başka bir düğüm zaten varsa kümesinde istisna atar. |
![]() |
Owner | Bu düğümler koleksiyonu ile ilişkili grafik alır |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
Add(GraphNode) | Grafiğe bir bağlantı ekler veya varolan bir bağlantı nesnesi ile Birleştir |
![]() |
Add(IEnumerable<GraphNode>) | Verilen kümedeki tüm düğümler ekleyin. |
![]() |
Add(GraphNode, GraphNode%) | Belirtilen düğüm için grafik ekler. |
![]() |
Clear | Tüm düğümler koleksiyonu Kaldır |
![]() |
Contains | Belirtilen düğüm bu koleksiyonunda olup olmadığını belirler |
![]() |
CopyTo | Belirli bir System.Array dizininde başlayan bir System.Array System.Collections.Generic.ICollection öğeleri kopyalar. |
![]() |
CreateNew | Düğüm için verilen taban adı biçimini kullanarak yeni bir düğüm ekleyin.Şu anda kullanılmayan ve sonra o kimliği olan bir düğümü oluşturur bir kimlik bulana kadar bu yöntem tamsayı değerleri verilen dizeyle biçimlendirir. |
![]() |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) |
![]() |
Get(String) | Belirtilen kimliğe sahip düğümü alır |
![]() |
Get(GraphNodeId) | Belirtilen kimliğe sahip düğümü alır |
![]() |
GetByCategory(array<String[]) | Belirtilen kategorileri vardır grafikte tüm düðümleri verir |
![]() |
GetByCategory(array<GraphCategory[]) | Belirtilen kategorileri vardır grafikte tüm düðümleri verir. |
![]() |
GetByProperty | Belirtilen özellik değeri grafikte tüm düðümleri verir. |
![]() |
GetEnumerator | Bu koleksiyon için yazılan Numaralandırıcı alır |
![]() |
GetFiltered | Grafikte göre verilen filtreyle eşleşen tüm düðümleri verir |
![]() |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) |
![]() |
GetOrCreate(String) | Belirtilen kimliğe sahip düğümü çalışır.Bulunamazsa, yeni bir düğüm oluşturacaktır. |
![]() |
GetOrCreate(GraphNodeId) | Belirtilen kimliğe sahip düğümü çalışır.Bulunamazsa, yeni bir düğüm oluşturacaktır. |
![]() |
GetOrCreate(String, String, GraphCategory) | Belirtilen kimliğe sahip düğümü çalışır.Bulunamazsa, yeni bir düğüm oluşturacaktır. |
![]() |
GetOrCreate(GraphNodeId, String, GraphCategory) | Belirtilen kimliğe sahip düğümü çalışır.Bulunamazsa, yeni bir düğüm oluşturacaktır. |
![]() |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) |
![]() |
Remove(String) | Belirtilen düğüm kaldırma |
![]() |
Remove(GraphNode) | Belirli bir nesneyi ilk geçtiği System.Collections.Generic.ICollection kaldırır. |
![]() |
Remove(IEnumerable<GraphNode>) | Verilen kümesindeki tüm düğümlerin kaldırın. |
![]() |
Remove(GraphNodeId) | Belirtilen düğüm kaldırma |
![]() |
Remove(GraphNode, GraphNode%) | Belirtilen düğüm kaldırma |
![]() |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
![]() |
Added | Bu olay, hemen yeni bir düğüm derlemesine eklendiğinde oluşturulur. |
![]() |
Removed | Derlemeden bir düğümün hemen kaldırıldığında, bu olay ortaya çıkar. |
Üst
Açık Arabirim Uygulamaları
Ad | Açıklama | |
---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | Bu koleksiyon için numaralayıcı alır |
Üst
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.