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