ProvideToolboxItemDiscoveryAttribute 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.
Définit un type d'élément de boîte à outils. Les types d’éléments de boîte à outils sont exposés en tant que pages dans la boîte de dialogue choisir des éléments de boîte à outils (où une page est créée pour chaque type).
public ref class ProvideToolboxItemDiscoveryAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideToolboxItemDiscoveryAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideToolboxItemDiscoveryAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideToolboxItemDiscoveryAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideToolboxItemDiscoveryAttribute
Inherits RegistrationAttribute
- Héritage
- Attributs
Constructeurs
| ProvideToolboxItemDiscoveryAttribute(String, String, Type, Type, String[]) |
Initialise une nouvelle instance de la classe ProvideToolboxItemDiscoveryAttribute. |
Propriétés
| AppDomainCreatorType |
Obtient ou définit le type de l'implémentation IToolboxAppDomainControl. |
| FileFilter |
Obtient ou définit le filtre de fichier pour la boîte de dialogue de Sélection. |
| HelperObjectType |
Obtient ou définit le type de l'objet d'assistance qui est passé au constructeur de votre implémentation de IToolboxItemDiscovery. |
| HideAssemblyName |
Obtient ou définit une valeur indiquant si l’onglet actuel doit masquer la colonne du nom de l’assembly dans la boîte de dialogue choisir des éléments de boîte à outils. Si la valeur est |
| HideCulture |
Obtient ou définit une valeur indiquant si l’onglet actuel doit masquer les informations de langue dans la boîte de dialogue choisir des éléments de boîte à outils. Si la valeur est |
| HideDirectory |
Obtient ou définit une valeur indiquant si l’onglet actuel doit masquer la colonne de répertoire dans la boîte de dialogue choisir des éléments de boîte à outils. Si la valeur est |
| HideNamespace |
Obtient ou définit une valeur indiquant si l’onglet actuel doit masquer la colonne d’espace de noms dans la boîte de dialogue choisir des éléments de boîte à outils. Si la valeur est |
| HideVersion |
Obtient ou définit une valeur indiquant si l’onglet actuel doit masquer la version dans la boîte de dialogue choisir des éléments de boîte à outils. Si la valeur est |
| ItemCreatorType |
Obtient le type de l'implémentation IToolboxItemCreator. |
| ItemDiscoveryType |
Obtient le type de l'implémentation IToolboxItemDiscovery. |
| ItemPropertyIdsAndNames |
Obtient une collection de colonnes supplémentaires (comme des paires Noms complets/Identificateur) à afficher dans la boîte de dialogue. |
| PageOrder |
Obtient ou définit l'ordre de tri de la page. Si la valeur est zéro, la page est laissée non triée et apparaît après toutes les pages avec des valeurs d'ordre différentes de zéro. Les pages avec des valeurs de commande égales sont classées par nom dans l'ordre alphabétique. |
| PlatformsToEnumerate |
Obtient ou définit une collection d’identificateurs de plateforme indiquant les plateformes qui doivent être énumérées pour remplir la liste dans la page choisir des éléments de boîte à outils de ce type d’élément. |
| TypeId |
Obtient l'identité de cette instance de l'attribut. |
| VisibilityUIContexts |
Obtient ou définit une liste de du uicontexts qui contrôle la visibilité de l’onglet. L’onglet est masqué si aucun des contextes d’interface utilisateur n’est défini. Seuls les contextes d'interface utilisateur non dynamiques sont pris en charge (par exemple, OsWindows8OrHigherContext). L'utilisation des contextes dynamiques comme NoSolutionContext n'est pas prise en charge et entraîne des comportements non déterministes. |
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. |