Partager via


ToolsMenuItemBase Classe

Définition

Important

Cette API n’est pas conforme CLS.

Implémente l'objet IMenuItem.

public ref class ToolsMenuItemBase abstract : Microsoft::SqlServer::Management::UI::VSIntegration::ObjectExplorer::HierarchyObject, Microsoft::SqlServer::Management::UI::VSIntegration::ObjectExplorer::IMenuItem
[System.CLSCompliant(false)]
public abstract class ToolsMenuItemBase : Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.HierarchyObject, Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.IMenuItem
[<System.CLSCompliant(false)>]
type ToolsMenuItemBase = class
    inherit HierarchyObject
    interface IMenuItem
Public MustInherit Class ToolsMenuItemBase
Inherits HierarchyObject
Implements IMenuItem
Héritage
ToolsMenuItemBase
Attributs
Implémente

Constructeurs

ToolsMenuItemBase()

Initialise une nouvelle instance de la classe ToolsMenuItemBase avec les valeurs de propriétés par défaut.

ToolsMenuItemBase(ToolsMenuItemBase)

Initialise une nouvelle instance de la classe ToolsMenuItemBase avec la source spécifiée.

Propriétés

AccessModifiers

Obtient la collection du contrôle AccessModifier.

ActionName

Obtient le nom d'action de l'élément de menu.

Assembly

Obtient ou définit l'assembly de l'élément de menu.

CommandGuid

Obtient l'identificateur global unique (GUID) CommandID de l'élément de menu.

ItemId

Obtient l'ID d'élément de l'élément de menu.

MenuHandler

Obtient le gestionnaire d'événements pour un élément de menu.

Mode

Obtient ou définit le mode associé à l'élément de menu.

MultiSelect

Obtient ou définit une valeur indiquant si l’élément de menu peut être sélectionné à plusieurs.

Name

Obtient le nom de l'élément de menu.

Parent

Obtient ou définit le nœud de la hiérarchie auquel appartient l'élément de menu.

Text

Obtient ou définit le texte associé à l'élément de menu.

Type

Obtient ou définit le type d'objet sur lequel agir.

Méthodes

AddChild(String, Object)

Indique que les éléments de menu ne prennent pas en charge les enfants.

AddProperty(String, Object)

Configure les propriétés par défaut pour l'objet.

Clone()

Crée une nouvelle instance de l'objet.

(Hérité de HierarchyObject)
Invoke()

En cas de remplacement dans une classe dérivée, exécute un délégué sur le thread auquel appartient le handle de fenêtre sous-jacent du contrôle.

UpdateMenuCommandStatus(MenuCommand)

Met à jour l'état de commande de menu pour cet élément de menu.

S’applique à