IGraphContext - интерфейс
Взаимодействие представления контекст, который определяет требуемый набор данных.
Поставщики помещают запрашиваемые данные в предоставленной диаграмме и коллекции узлов вывода.
Пространство имен: Microsoft.VisualStudio.GraphModel
Сборка: Microsoft.VisualStudio.GraphModel (в Microsoft.VisualStudio.GraphModel.dll)
Синтаксис
'Декларация
Public Interface IGraphContext
public interface IGraphContext
public interface class IGraphContext
type IGraphContext = interface end
public interface IGraphContext
Тип IGraphContext предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
CancelToken | Получение текущего токена CancellationToken | |
Direction | Направление для обхода начиная с узлами входного значения. | |
Errors | Список какой ошибок. | |
Graph | Диаграмма, что новые данные будут добавляться к. | |
InputNodes | Исходные узлы из которых GraphContext переход. Пустая коллекция означает поиск глобальной области (например: поиск пространства имен верхнего уровня). | |
LinkCategories | Категория ссылки для перехода из входных узлов (в траверзе, что связи). Например, «вызовы» или «вызовы и ссылки» и т д Пустая коллекция означает, что все ссылки должны быть траверсированы. | |
LinkDepth | Количество связей дальше от входных узлов, которые необходимо вернуть. середины int.MaxValue выбрать все, что доступен из входных узлов. | |
NodeCategories | Категория узла целевых объектов, которые будут помещены в коллекцию OutputNodes. Пустая коллекция означает, что любые узлы целевого объекта должны быть ыми узлами. | |
OutputNodes | Узлы, ответят запрос представили контекстом. Дополнительные данные могут присутствовать в графе, чем в OutputNodes. OutputNodes должно быть частью диаграммы. | |
RequestedProperties | Запрашиваемый свойства, которые должны находиться на возвращенных узлов входных и выходных данных. | |
TrackChanges | Значение True, если контекст диаграммы хочет продолжить быть сообщенным изменений к узлам выходного потока. Метод Отмены останавливает это отслеживание. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
GetValue<T> | Извлекает значение, участник достиг. | |
HasValue | Распознавание если вызывающий объект прошел в значение с заданным именем. | |
OnCompleted | Вызывается для вызова завершенное событие, когда будет выполняться IGraphContext завершения. | |
ReportError | Вызывается поставщиком, чтобы информировать исключений и ошибок. | |
ReportProgress | Вызывается поставщиком, чтобы информировать хода выполнения. | |
SetValue<T> | Добавляет новое значение в контейнер свойств контекста. Это можно использовать для передачи дополнительную информацию для поставщиков. |
В начало страницы
События
Имя | Описание | |
---|---|---|
Canceled | Вызывается, если этот контекст отменен. | |
Completed | Вызывается, когда результаты были заполнены контекста. |
В начало страницы