ProvideXmlEditorChooserDesignerViewAttribute, classe
Utilisé pour fournir les informations d'inscription au sélecteur de XML pour un générateur personnalisé de XML.
Hiérarchie d'héritage
System.Object
System.Attribute
Microsoft.VisualStudio.Shell.RegistrationAttribute
Microsoft.VisualStudio.Modeling.Shell.ProvideXmlEditorChooserDesignerViewAttribute
Espace de noms : Microsoft.VisualStudio.Modeling.Shell
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Shell.11.0.dll)
Syntaxe
'Déclaration
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := True, Inherited := True)> _
Public NotInheritable Class ProvideXmlEditorChooserDesignerViewAttribute _
Inherits RegistrationAttribute
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
public sealed class ProvideXmlEditorChooserDesignerViewAttribute : RegistrationAttribute
Le type ProvideXmlEditorChooserDesignerViewAttribute expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ProvideXmlEditorChooserDesignerViewAttribute | Constructeur pour ProvideXmlEditorChooserDesignerViewAttribute. |
Début
Propriétés
Nom | Description | |
---|---|---|
CodeLogicalViewEditor | La fabrique d'éditeur à associer à la vue logique de code | |
DebuggingLogicalViewEditor | La fabrique d'éditeur à associer à la vue logique de débogage | |
DefaultLogicalView | Un identificateur unique de la fabrique d'éditeur pour la vue logique par défaut. | |
DesignerLogicalViewEditor | La fabrique d'éditeur à associer à la vue logique conceptrice | |
Extension | L'extension de fichier pour votre type xml personnalisé (par exemple « XAML », « resx », « XSD »). | |
IsDataSet | Valeur spéciale utilisée uniquement par le générateur de Dataset. | |
MatchExtensionAndNamespace | Valeur booléenne indiquant si le sélecteur de XML doit correspondre à sur l'extension de fichier et l'espace de noms.Si la valeur false, le sélecteur de XML sera assorti sur l'extension ou l'espace de noms. | |
Name | Le nom de Registre pour votre éditeur XML.Par exemple « RESX », « Silverlight », « flux de travail », etc.…. | |
Namespace | L'espace de noms XML utilisé dans les documents que cet éditeur prend en charge. | |
TextLogicalViewEditor | La fabrique d'éditeur à associer à la vue logique de texte | |
TypeId | (Hérité de RegistrationAttribute.) | |
XmlChooserPriority | La priorité de l'extension dans le sélecteur de XML.Cette valeur doit être plus supérieure à la valeur élevée de l'extension pour EditorFactory du générateur de XML |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Infrastructure. Retourne une valeur indiquant si cette instance équivaut à un objet spécifié. (Hérité de Attribute.) | |
GetHashCode | Retourne le code de hachage de cette instance. (Hérité de Attribute.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
IsDefaultAttribute | En cas de substitution dans une classe dérivée, indique si la valeur de cette instance est la valeur par défaut pour la classe dérivée. (Hérité de Attribute.) | |
Match | En cas de substitution dans une classe dérivée, retourne une valeur indiquant si cette instance équivaut à un objet spécifié. (Hérité de Attribute.) | |
Register | Enregistrez un générateur comme éditeur possibilité pour une extension particulière (Substitue RegistrationAttribute.Register(RegistrationAttribute.RegistrationContext).) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
Unregister | Annulez l'enregistrement un générateur comme éditeur possibilité pour une extension particulière (Substitue RegistrationAttribute.Unregister(RegistrationAttribute.RegistrationContext).) |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
_Attribute.GetIDsOfNames | Mappe un jeu de noms avec un jeu correspondant d'identificateurs de dispatch. (Hérité de Attribute.) | |
_Attribute.GetTypeInfo | Récupère les informations de type pour un objet, qui peuvent être utilisées pour obtenir les informations de type d'une interface. (Hérité de Attribute.) | |
_Attribute.GetTypeInfoCount | Récupère le nombre d'interfaces d'informations de type fourni par un objet (0 ou 1). (Hérité de Attribute.) | |
_Attribute.Invoke | Fournit l'accès aux propriétés et aux méthodes exposées par un objet. (Hérité de Attribute.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.