.gif) |
DynamicGraphMetaObject |
|
.gif) |
Graph |
Представляет направленный граф состоит из узлов и ссылок. |
.gif) |
GraphCategory |
Категории графов используются для указания сведений о категории в объекте GraphObject, например узлов или ссылок. |
.gif) |
GraphCategoryChangedEventArgs |
|
.gif) |
GraphCategoryCollection |
|
.gif) |
GraphCommand |
|
.gif) |
GraphCommandDefinition |
Указывает заданное определение команды, которое можно использовать для группировки GraphCommands. |
.gif) |
GraphCommonSchema |
Определяет набор часто используемых объектов GraphProperty. |
.gif) |
GraphDataObject |
Этот класс предоставляет поддержку IDataObject для обмена данными DGML через буфер обмена и перетаскивание. |
.gif) |
GraphDeserializationProgressEventArgs |
Представляет текущий ход выполнения, созданный десериализатором при десериализации входных данных. |
.gif) |
GraphEnumerable |
Методы расширения для типов графов. |
.gif) |
GraphException |
Исключение, которое возникает в случае ошибки анализа при выполнении GraphNodeId.Parse. |
.gif) |
GraphGroup |
Программа-оболочка на узлах, которые имеют IsGroup=true.Они не имеют отдельный идентификатор; они используют идентификатор узла, их создания. |
.gif) |
GraphLink |
Представляет ссылку в направленном диаграмме. |
.gif) |
GraphLinkCollection |
Экземпляры этого класса управляют коллекцией ссылок.Заказ не сохраняется. |
.gif) |
GraphMetadata |
Этот класс используется для предоставления дополнительной информации о свойстве GraphProperty, включая локализованные строки и флаги для управления отображением свойства в окне сетки свойств. |
.gif) |
GraphMetadataContainer |
Объект, который может иметь метаданные, связанные с графом, связанные с ним. |
.gif) |
GraphNavigateToItemRanks |
Общие ранжирующие значения для расширения IGraphNavigateToItem. |
.gif) |
GraphNode |
Представляет узел в ориентированном графе |
.gif) |
GraphNodeCollection |
Этот класс содержит методы для работы с коллекцией узлов.Этот класс не сохраняет порядок, в котором добавленных узлов, так как при их список можно получить их обратно в случайном порядке. |
.gif) |
GraphNodeId |
GraphNodeId — пара "имя-значение", например «a=b».Левая часть идентификатора («a» представляется) вызывается GraphNodeIdName «имя» и правая сторона, «B» в «значение». Часть значения GraphNodeId может быть одним из следующих: * String * универсальный код ресурса (URI) * GraphNodeId * GraphNodeIdCollection.Поскольку значение может быть GraphNodeId или GraphNodeIdCollection, это можно использовать скобки "()» для определения вложения. например, b=C a= a= (-) (d=e) b=C — (C =d a=b).Для создания вложенного списка GraphNodeId для (C =d a=b) создайте GraphNodeIdCollection и присвойте его в GraphNodeId:GraphNodeId.Get (GraphNodeIdName.Nested, новое GraphNodeIdCollection (GraphNodeId.Get (MyGraphNodeIdNames.a, «B») GraphNodeId.Get (MyGraphNodeIdNames.c, «d»)); Можно также создать это GraphNodeId с помощью следующей простой арифметической операции:GraphNodeId AB = GraphNodeId.Get («(a=b) " ); Abcd GraphNodeId AB = + «(C =d)»; //Приводит (C =d a=b) Результат может быть преобразован в строку с помощью ToString() или неявного оператора приведения типа строки и создает «(C =d a=b)».Поскольку GraphNodeIds, хранящиеся в HashSet singleton, их можно сравнить с помощью оператора ==. |
.gif) |
GraphNodeIdCollection |
Содержит список GraphNodeIds.Это может храниться в части .Value идентификатора GraphNodeId.Это неизменяемый список после его создания.Используется абстрактный класс, поскольку этот класс не имеет сведений о форматировании, необходимом для сериализации списка обратно в строку. Производному классу это будет известно. |
.gif) |
GraphNodeIdConverter |
Преобразователь типов, который может использоваться для преобразования в и из GraphNodeId.Преобразователь редактора является производным от данного объекта. |
.gif) |
GraphNodeIdName |
GraphNodeIdName, присваиваемое GraphNodeId. Это формирует имя и тип данных объекта GraphNodeId. |
.gif) |
GraphNodeIdPropertyDescriptor |
Это пользовательский объект PropertyDescriptor, который используется для заполнения строки в объекте PropertyGrid сведениями XmlAttribute и соответствующими локализованными строками для меток и описаний. |
.gif) |
GraphObject |
Этот класс делает объект расширяемым, добавляя набор строго типизированных свойств, состоящий из пар имя-значение. |
.gif) |
GraphObjectChangedEventArgs |
Эти аргументы события используются событиями Added и Removed коллекций GraphLinkCollection и GraphNodeCollection, что позволяет отслеживать, какие узлы и связи добавлены или удалены из диаграммы. |
.gif) |
GraphPathSerializationDictionary |
CommonPaths позволяет преобразовывать некоторые значения атрибутов в DGML.Например, славно, если путь к файлу относителен к решению, чтобы файл можно найти если решение перемещено.Чтобы решить эту проблему, можно определить путь с именем "SolutionDir", имеющий значение полного пути.Затем GraphSerializer заменяет данный путь везде, где он будет найден в DGML, используя синтаксис "$(имя)", где имя предоставляет собой указанный идентификатор пути, и записывает определение путей, которые используются в блоке Paths, в конец файла.Если этот документ DGML будет загружен, пути будут заменены значениями, содержащимися в текущем свойстве CommonPaths, и затем все ссылки на переменные будут развернуты с этими новыми значениями.Поэтому папка решения на компьютере разработчика может находиться на диске C, а на другом компьютере — на диске D, но система будет работать должным образом. |
.gif) |
GraphPathSerializer |
Этот класс перезаписывает строковые значения, используя имена путей в данном объекте CommonPaths.Он предоставляет метод сериализации, который замещает пути синтаксисом $(имя), где имя — имя пути в том виде, в котором оно зарегистрировано в CommonPaths.Она также предоставляет метод, который выполняет обратный поиск.По завершении всех сериализация завершения можно запросить свойство используется для получения списка только путей, которые использовались для сериализации или десериализации методы. |
.gif) |
GraphProperty |
Свойства графа используются для создания заметок к объекту GraphObject, например узлов и ссылок. |
.gif) |
GraphPropertyCollection |
|
.gif) |
GraphProviderAttribute |
Атрибут, чтобы указать, что тип целевого объекта — поставщик графа. |
.gif) |
GraphSchema |
GraphSchema простого контейнера набора объектов GraphCategory и GraphProperty и GraphMetadata, связанного с ними. |
.gif) |
GraphSerializationErrorEventArgs |
Этот класс используется для сообщения об ошибках сериализации, если вызывающий объект передает обработчик сериализатору. |
.gif) |
GraphSerializationSettings |
Параметры для сериализации графа. |
.gif) |
GraphTransactionCanceledException |
Этот класс можно использовать для отмены область транзакции диаграммы и связывание до уровня пользовательского интерфейса приложения причина отмены. |
.gif) |
GraphTransactionScope |
Представляет весьма оптимизированную программу-оболочку вокруг System.Transactions.TransactionScope.Она широко использует локальное хранилище потока и поэтому привязана к потоку.GraphTransactionScope предназначен для вызова из класса using(), как и TransactionScope. |
.gif) |
GraphUndoManager<T> |
Этот класс реализует IOleUndoManager из Visual Studio и добавляет слияния единицы отката. |
.gif) |
GraphUndoUnit |
Этот класс представляет одно отменяемое изменение диаграммы, которое отображается в стеке отката VS. |
.gif) |
GraphUpdatedEventArgs |
Предоставляет внесенные в объект диаграммы. |
.gif) |
UndoableGraphTransactionScope |
Это особая область транзакции диаграммы, которую можно использовать для отменяемых правок (которые появляются в стеке отката ведущего приложения). |