ProvideAutomationObjectAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Modificando la classe derivata Package con l'attributo dichiara che fornisce un oggetto di automazione particolare.
public ref class ProvideAutomationObjectAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideAutomationObjectAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideAutomationObjectAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideAutomationObjectAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideAutomationObjectAttribute
Inherits RegistrationAttribute
- Ereditarietà
- Attributi
Commenti
Gli attributi che modificano un VSPackage non influiscono sul comportamento del VSPackage. Possono essere usati dagli strumenti di registrazione per registrare le informazioni appropriate con Visual Studio.
Costruttori
ProvideAutomationObjectAttribute(String) |
Inizializza una nuova istanza di ProvideAutomationObjectAttribute. |
Proprietà
Description |
Ottiene o imposta la descrizione dell'oggetto di automazione. |
Name |
Ottiene il nome dell'oggetto di automazione. |
TypeId |
Eseguire l'override della proprietà TypeID per consentire alle classi derivate RegistrationAttribute di usare System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo deve eseguire l'override di questa proprietà solo se necessita di un controllo migliore sulle istanze che possono essere applicate a una classe. (Ereditato da RegistrationAttribute) |
Metodi
GetPackageRegKeyPath(Guid) |
Ottiene il percorso del Registro di sistema (relativo alla radice del Registro di sistema dell'applicazione) del pacchetto VS. (Ereditato da RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Registra questo attributo quando viene chiamato da uno strumento di registrazione esterno, ad esempio RegPkg.exe. |
Unregister(RegistrationAttribute+RegistrationContext) |
Rimuove la chiave del Registro di sistema quando viene chiamato da uno strumento di registrazione esterno, ad esempio RegPkg.exe. |