Partager via


ProvideXmlEditorChooserDesignerViewAttribute Classe

Définition

Utilisé pour fournir des informations d'inscription au sélecteur XML d'un concepteur XML personnalisé.

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

Constructeurs

ProvideXmlEditorChooserDesignerViewAttribute(String, String, Object, Int32)

Constructeur pour ProvideXmlEditorChooserDesignerViewAttribute.

Propriétés

CodeLogicalViewEditor

Fabrique d'éditeur à associer à la vue logique de code

DebuggingLogicalViewEditor

Fabrique d'éditeur à associer à la vue logique de débogage

DefaultNamespace

Espace de noms par défaut de l’élément racine XML utilisé dans les documents pris en charge par cet éditeur. Si l’espace de noms et l’espace de noms par défaut sont spécifiés, une correspondance sur l’un ou l’autre qualifiera le document.

DesignerLogicalViewEditor

Fabrique d'éditeur à associer à la vue logique du concepteur

IsDataSet

Valeur spéciale utilisée uniquement par le concepteur Dataset.

MatchExtensionAndNamespace

Valeur booléenne indiquant si le sélecteur XML doit établir une correspondance pour l'extension de fichier et l'espace de noms. Si la valeur false, le sélecteur XML établit une correspondance à l'extension ou l'espace de noms. Si l’espace de noms et l’espace de noms par défaut sont spécifiés, une correspondance sur l’un ou l’autre qualifiera le document.

Namespace

Espace de noms XML utilisé dans les documents pris en charge par cet éditeur. Si l’espace de noms et l’espace de noms par défaut sont spécifiés, une correspondance sur l’un ou l’autre qualifiera le document.

TextLogicalViewEditor

Fabrique d'éditeur à associer à la vue logique du texte

TypeId

Remplacez la propriété TypeID afin de permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes (...). Un attribut dérivé de celui-ci doit remplacer cette propriété uniquement 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 cet attribut dans le contexte donné.

Unregister(RegistrationAttribute+RegistrationContext)

Annule l'inscription de cet attribut.

S’applique à