GraphProviderAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atributo para indicar que o tipo de destino é um provedor de grafo.
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
- Herança
-
GraphProviderAttribute
- Atributos
- Implementações
Construtores
| GraphProviderAttribute() | |
| GraphProviderAttribute(Type) |
Construtor para especificar um tipo personalizado a ser exportado como MEF. |
Propriedades
| ActiveUIContext |
Um GUID UIContext como uma cadeia de caracteres. O provedor será carregado se esse contexto de interface do usuário estiver ativo. |
| IntellisenseType |
O tipo de GUID do IntelliSense como uma cadeia de caracteres. O provedor será carregado sempre que um projeto com esse tipo IntelliSense estiver presente. |
| Name |
O nome usado para identificar o provedor. |
| ProjectCapability |
O provedor será carregado sempre que o recurso especificado estiver presente em um projeto. |
| ProjectKind |
O tipo de projeto GUID como uma cadeia de caracteres. O provedor será carregado sempre que um projeto desse tipo estiver presente. |