ProvideCodeContainerProviderAttribute 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.
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
-
ProvideCodeContainerProviderAttribute
- 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 |