Share via


RegisterAdditionalEditorExtensionAttribute Classe

Définition

Important

Cette API n’est pas conforme CLS.

Classe d'attributs pour fournir un moyen d'ajouter une gestion des extensions de fichier supplémentaire dans les éditeurs existants sans modifier autre chose

public ref class RegisterAdditionalEditorExtensionAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class RegisterAdditionalEditorExtensionAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type RegisterAdditionalEditorExtensionAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class RegisterAdditionalEditorExtensionAttribute
Inherits RegistrationAttribute
Héritage
RegisterAdditionalEditorExtensionAttribute
Attributs

Constructeurs

RegisterAdditionalEditorExtensionAttribute(Object, String, Int32)

Crée un RegisterAdditionalEditorExtensionAttribute.

Propriétés

Extension

Extension de fichier à enregistrer.

Factory

GUID identifiant la fabrique d'éditeur à inscrire.

Priority

Priorité de cet éditeur pour l'extension en cours d'enregistrement. De plus grandes valeurs indiquent une priorité d'éditeur plus élevée.

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)

Inscrit un éditeur supplémentaire.

Unregister(RegistrationAttribute+RegistrationContext)

Désinscrit l'éditeur

S’applique à