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


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 - пространство имен