GraphProviderAttribute Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Атрибут, указывающий, что целевой тип является поставщиком графа.
public ref class GraphProviderAttribute : System::ComponentModel::Composition::ExportAttribute, Microsoft::VisualStudio::GraphModel::IGraphProviderMetadata
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
[System.ComponentModel.Composition.MetadataAttribute]
public class GraphProviderAttribute : System.ComponentModel.Composition.ExportAttribute, Microsoft.VisualStudio.GraphModel.IGraphProviderMetadata
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
[<System.ComponentModel.Composition.MetadataAttribute>]
type GraphProviderAttribute = class
inherit ExportAttribute
interface IGraphProviderMetadata
Public Class GraphProviderAttribute
Inherits ExportAttribute
Implements IGraphProviderMetadata
- Наследование
-
GraphProviderAttribute
- Атрибуты
- Реализации
Конструкторы
| GraphProviderAttribute() | |
| GraphProviderAttribute(Type) |
Конструктор для указания пользовательского типа, который будет экспортирован в MEF. |
Свойства
| ActiveUIContext |
Идентификатор GUID UIContext в виде строки. Поставщик будет загружен, если этот контекст пользовательского интерфейса активен. |
| IntellisenseType |
GUID типа IntelliSense в виде строки. Поставщик будет загружаться каждый раз при наличии проекта с этим типом IntelliSense. |
| Name |
Имя, используемое для распознавания поставщика. |
| ProjectCapability |
Поставщик будет загружен при любой возможности, указанной в проекте. |
| ProjectKind |
Идентификатор GUID типа проекта в виде строки. Поставщик будет загружен при каждом наличии проекта этого типа. |