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 типа проекта в виде строки. Поставщик будет загружен при каждом наличии проекта этого типа.

Применяется к