ProvideEditorFactoryAttribute 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.
L'attributo dichiara che il pacchetto VSPackage fornisce un factory editor.
public ref class ProvideEditorFactoryAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideEditorFactoryAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideEditorFactoryAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideEditorFactoryAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideEditorFactoryAttribute
Inherits RegistrationAttribute
- Ereditarietà
- Attributi
Commenti
Più factory di editor possono essere associate allo stesso VSPackage.
Costruttori
ProvideEditorFactoryAttribute(Type, Int16, Boolean) |
L'attributo dichiara che il pacchetto VSPackage fornisce un factory editor. |
ProvideEditorFactoryAttribute(Type, Int16) |
Questo costruttore crea un nuovo oggetto ProvideEditorFactoryAttribute. |
Proprietà
CommonPhysicalViewAttributes |
Ottiene o imposta il valore predefinito __VSPHYSICALVIEWATTRIBUTES per le visualizzazioni fisiche supportate dall'editor. Tutte le visualizzazioni fisiche non elencate nella sottochiave PhysicalViewAttributes usano questi attributi. |
DeferUntilIntellisenseIsReady |
L'attributo dichiara che il pacchetto VSPackage fornisce un factory editor. |
FactoryType |
Ottiene il tipo di factory dell'editor. |
NameResourceID |
Ottiene l'ID risorsa. |
TrustLevel |
Ottiene o imposta il livello di attendibilità per l'editor. |
TypeId |
Eseguire l'override della proprietà TypeID per consentire alle classi derivate di RegistrationAttribute di funzionare con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo elemento dovrà 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) |
Chiamato per registrare questo attributo con il contesto specificato. |
Unregister(RegistrationAttribute+RegistrationContext) |
Chiamato per annullare la registrazione dell'attributo nel contesto specificato. |