GraphProviderAttribute Klasse

Definition

Attribut, das angibt, dass der Zieltyp ein Graph-Anbieter ist.

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
Vererbung
GraphProviderAttribute
Attribute
Implementiert

Konstruktoren

GraphProviderAttribute()
GraphProviderAttribute(Type)

Konstruktor zum Angeben eines benutzerdefinierten Typs, der als MEF-Wert exportiert werden soll.

Eigenschaften

ActiveUIContext

Eine UIContext-GUID als Zeichenfolge. Der Anbieter wird geladen, wenn dieser UI-Kontext aktiv ist.

IntellisenseType

Der IntelliSense-GUID-Typ als Zeichenfolge. Der Anbieter wird immer dann geladen, wenn ein Projekt mit dieser IntelliSense-Art vorhanden ist.

Name

Der Name, der zum Identifizieren des Anbieters verwendet wird.

ProjectCapability

Der Anbieter wird immer dann geladen, wenn die angegebene Funktion in einem Projekt vorhanden ist.

ProjectKind

Die Projekttyp-GUID als Zeichenfolge. Der Anbieter wird immer dann geladen, wenn ein Projekt dieser Art vorhanden ist.

Gilt für