GraphConditionalStyleCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот класс предоставляет методы для управления коллекцией объектов 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
- Наследование
-
GraphConditionalStyleCollection
- Реализации
Конструкторы
GraphConditionalStyleCollection(Graph) |
Создайте новый объект стилей для заданного графа. |
Свойства
Count |
Возвращает количество стилей в коллекции. |
Graph |
Возвращает граф, связанный с этой коллекцией узлов. |
HasPendingPropertyChangeEvents |
Возвращает значение true, если есть какие-либо ожидающие события PropertyChange. Если возвращается значение true, вызовите метод RaisePendingPropertyChangeEvents. |
IsCompiled |
Узнайте, нужно ли вызывать метод CompileStyles. |
IsReadOnly |
Возвращает значение, указывающее, является ли system.Collections.Generic.ICollection доступной только для чтения. |
Owner |
Возвращает граф, связанный с этой коллекцией узлов. |
Методы
Add(GraphConditionalStyle) |
Добавляет указанный стиль в коллекцию. Если данный стиль принадлежит другому графу, он клонирует его и возвращает новый стиль. |
Clear() |
Очистите список стилей. |
Compile(EventHandler<GraphErrorEventArgs>) |
Скомпилируйте условные выражения в стилях для этого графа. |
Contains(GraphConditionalStyle) |
Возвращает значение true, если заданный стиль уже включен в список. |
CopyTo(GraphConditionalStyle[], Int32) |
Копирует элементы System.Collections.Generic.ICollection в System.Array, начиная с определенного индекса System.Array. |
FindStyle(String) |
Поиск существующего стиля по groupLabel |
GetEnumerator() |
Возвращает перечислитель типов для этой коллекции. |
Insert(Int32, GraphConditionalStyle) |
Вставьте заданный стиль в заданное место в списке. |
MergeOrInsert(GraphConditionalStyle, Int32) |
Добавьте этот стиль, если он еще не существует с одинаковыми целевыми типами и условиями. Если существует объект с одинаковым типом и условиями целевого объекта, объедините методы задания. |
RaisePendingPropertyChangeEvents(IEnumerable<GraphObject>) |
Создайте все события PropertyChanged, которые должны быть вызваны на основе всех свойств, на которые ссылается условные выражения и значения свойств в скомпилированном наборе стилей. |
Remove(GraphConditionalStyle) |
Удаляет первое вхождение определенного объекта из объекта System.Collections.Generic.ICollection. |
Явные реализации интерфейса
IEnumerable.GetEnumerator() |
Возвращает перечислитель для этой коллекции. |
Методы расширения
EmptyIfNull<T>(IEnumerable<T>) |
Возвращать это перечисление в случае, если оно не равно NULL. Если значение равно NULL, возвращается пустое перечисление. |