Condividi tramite


ProvideEditorFactoryAttribute Classe

Definizione

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à
ProvideEditorFactoryAttribute
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.

Si applica a