GraphNodeCollection Class

Definition

public ref class GraphNodeCollection sealed : Microsoft::VisualStudio::GraphModel::IReadOnlyCollection<Microsoft::VisualStudio::GraphModel::GraphNode ^>, System::Collections::Generic::ICollection<Microsoft::VisualStudio::GraphModel::GraphNode ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::GraphModel::GraphNode ^>
public sealed class GraphNodeCollection : Microsoft.VisualStudio.GraphModel.IReadOnlyCollection<Microsoft.VisualStudio.GraphModel.GraphNode>, System.Collections.Generic.ICollection<Microsoft.VisualStudio.GraphModel.GraphNode>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.GraphModel.GraphNode>
type GraphNodeCollection = class
    interface ICollection<GraphNode>
    interface seq<GraphNode>
    interface IEnumerable
    interface IReadOnlyCollection<GraphNode>
    interface IHasGraphOwner
Public NotInheritable Class GraphNodeCollection
Implements ICollection(Of GraphNode), IEnumerable(Of GraphNode), IReadOnlyCollection(Of GraphNode)
Inheritance
GraphNodeCollection
Implements

Properties

Containers
Count
Graph
IsReadOnly
Item[String]
Owner

Methods

Add(GraphNode)
Add(GraphNode, GraphNode)
Add(IEnumerable<GraphNode>)
Clear()
Contains(GraphNode)
CopyTo(GraphNode[], Int32)
CreateNew(String)
Get(GraphNodeId)
Get(String)
GetByCategory(GraphCategory[])
GetByCategory(String[])
GetByProperty(GraphProperty, Object)
GetEnumerator()
GetFiltered(Predicate<GraphNode>)
GetOrCreate(GraphNodeId)
GetOrCreate(GraphNodeId, String, GraphCategory)
GetOrCreate(String)
GetOrCreate(String, String, GraphCategory)
Remove(GraphNode)
Remove(GraphNode, GraphNode)
Remove(GraphNodeId)
Remove(IEnumerable<GraphNode>)
Remove(String)

Events

Added
Removed

Explicit Interface Implementations

IEnumerable.GetEnumerator()

Applies to