GraphProviderAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |