ProvideCodeContainerProviderAttribute Klasse

Definition

Registriert Code Container-Anbieter Informationen. Beispiel für die Verwendung: [providecodecontainerprovider (registeredname: "Test Provider", ProviderID: "{92F 93057-f 1FC-49df-870s-b3474046911a}" Display namepackageguid: "{92F 93057-f 1 FC-49df-870b3474046911a}", imagemonikerguid: "{92F 93057-b}", imagemonikerid: 10, Display NameResourceID = "#100", displaydetailresourceid = "#110")]

public ref class ProvideCodeContainerProviderAttribute sealed : Microsoft::VisualStudio::Shell::ExtensionPointRegistrationAttribute
public ref class ProvideCodeContainerProviderAttribute sealed : Microsoft::VisualStudio::Shell::ExtensionPointRegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideCodeContainerProviderAttribute : Microsoft.VisualStudio.Shell.ExtensionPointRegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideCodeContainerProviderAttribute = class
    inherit ExtensionPointRegistrationAttribute
Public NotInheritable Class ProvideCodeContainerProviderAttribute
Inherits ExtensionPointRegistrationAttribute
Vererbung
Attribute

Konstruktoren

ProvideCodeContainerProviderAttribute(String, String, String, Int32, String, String, Type)

Erstellen eines Registrierungs Attributs, das einen Code Container Anbieter registriert

Eigenschaften

DisplayDetailResourceId

Ruft die Ressourcen-ID des lokalisierten Anzeige Details des Anbieters ab.

DisplayNameResourceId

Ruft die Ressourcen-ID des lokalisierten anzeigen Amens des Anbieters ab.

ExtensionProvidersKey

Ruft den Pfad in der Registrierung ab, in dem die Erweiterungsanbieter deklariert werden. Wird in abgeleiteten Klassen überschrieben.

(Geerbt von ExtensionPointRegistrationAttribute)
ExtensionProviderType

Ruft den Typ des Erweiterungsanbieters ab, den die Schnittstelle implementiert hat.

(Geerbt von ExtensionPointRegistrationAttribute)
ImageMonikerGuid

Ruft die bildmonikerguid des Code Container Anbieters ab.

ImageMonikerId

Ruft die bildmoniker-ID des Code Container Anbieters ab.

Name

Ruft den lesbaren Namen des Erweiterungspunktanbieters ab.

(Geerbt von ExtensionPointRegistrationAttribute)
Package

Ruft die Paket-GUID ab.

Provider

Ruft die GUID des Anbieters ab.

(Geerbt von ExtensionPointRegistrationAttribute)
ProviderGuidString

Ruft die GUID des Anbieters als Zeichenfolge ab.

(Geerbt von ExtensionPointRegistrationAttribute)
ProviderType

Ruft den Typ ab, der den zugeordneten Erweiterungspunkt in diesem Paket implementiert.

(Geerbt von ExtensionPointRegistrationAttribute)
RegisteredName

Ruft den anzeigen amen des Anbieters ab. dieser Name ist Gebiets Schema invariante.

TypeId

Ruft die aktuelle Instanz dieses Attributs ab.

(Geerbt von RegistrationAttribute)

Methoden

GetPackageRegKeyPath(Guid)

Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab.

(Geerbt von RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Wird aufgerufen, um dieses Attribut für den angegebenen Kontext zu registrieren. Der Kontext enthält die Position, an der die Registrierungsinformationen platziert werden sollen. Sie enthält auch, wie z. b. den Typ, der registriert wird, und Pfadinformationen.

Unregister(RegistrationAttribute+RegistrationContext)

Registrierung dieses Attributs aufheben

Gilt für