ProvideEditorFactoryAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cet attribut indique que le VSPackage fournit une fabrique d'éditeur.
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
- Héritage
- Attributs
Remarques
Plusieurs fabriques d’éditeur peuvent être associées au même VSPackage.
Constructeurs
ProvideEditorFactoryAttribute(Type, Int16, Boolean) |
Cet attribut indique que le VSPackage fournit une fabrique d'éditeur. |
ProvideEditorFactoryAttribute(Type, Int16) |
Ce constructeur crée un nouvel objet ProvideEditorFactoryAttribute. |
Propriétés
CommonPhysicalViewAttributes |
Obtient ou définit la valeur par défaut __VSPHYSICALVIEWATTRIBUTES pour les vues physiques prises en charge par l’éditeur. Toutes les vues physiques non répertoriées dans la sous-clé PhysicalViewAttributes utilisent ces attributs. |
DeferUntilIntellisenseIsReady |
Cet attribut indique que le VSPackage fournit une fabrique d'éditeur. |
FactoryType |
Obtient le type de la fabrique d'éditeur. |
NameResourceID |
Obtient l'ID de ressource |
TrustLevel |
Obtient ou définit le niveau de confiance de l'éditeur. |
TypeId |
Remplacez la propriété TypeID pour permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attribut dérivé de celui-ci ne doit remplacer cette propriété que s’il a besoin d’un meilleur contrôle sur les instances qui peuvent être appliquées à une classe. (Hérité de RegistrationAttribute) |
Méthodes
GetPackageRegKeyPath(Guid) |
Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage. (Hérité de RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Appelé pour enregistrer cet attribut avec le contexte donné. |
Unregister(RegistrationAttribute+RegistrationContext) |
Appelé pour annuler l'enregistrement de cet attribut dans le contexte donné. |