Поделиться через


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 Вызывается, когда результаты были заполнены контекста.

В начало страницы

См. также

Ссылки

Microsoft.VisualStudio.GraphModel - пространство имен