CreationTool, classe
Outil utilisé pour créer des instances d'objets sur le concepteur.
Hiérarchie d'héritage
System.Object
Microsoft.Windows.Design.ContextItem
Microsoft.Windows.Design.Interaction.Tool
Microsoft.Windows.Design.Interaction.CreationTool
Espace de noms : Microsoft.Windows.Design.Interaction
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
Public Class CreationTool _
Inherits Tool
public class CreationTool : Tool
public ref class CreationTool : public Tool
type CreationTool =
class
inherit Tool
end
public class CreationTool extends Tool
Le type CreationTool expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
CreationTool | Initialise une nouvelle instance de la classe CreationTool. |
Début
Propriétés
Nom | Description | |
---|---|---|
Context | Obtient le contexte d'édition du code dans l'outil. (Hérité de Tool.) | |
CreationType | Obtient ou définit le type d'objet que cet outil doit créer. | |
Cursor | Obtient ou définit le curseur par défaut de la souris. (Hérité de Tool.) | |
FocusedTask | Obtient la tâche qui a le focus, s'il en existe une. (Hérité de Tool.) | |
ItemType | Obtient le type de l'outil. (Hérité de Tool.) | |
Tasks | Obtient le jeu de tâches que cet outil fournit. (Hérité de Tool.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
OnActivate | Appelé lorsqu'un outil est activé. (Hérité de Tool.) | |
OnCreationComplete | Déclenche l'événement CreationComplete. | |
OnDeactivate | Appelé lorsqu'un outil est désactivé. (Hérité de Tool.) | |
OnItemChanged | Ajoute la sémantique d'activation et de désactivation à la classe Tool. (Hérité de Tool.) | |
PerformCreationComplete | Déclenche l'événement CreationComplete. | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Événements
Nom | Description | |
---|---|---|
CreationComplete | Se produit lorsque l'outil termine la création de son objet. |
Début
Notes
Pour utiliser la classe CreationTool, créez-la et définissez la propriété CreationType en fonction du type à créer. Pour écrire une tâche qui utilise CreationTool, récupérez-le du contexte d'édition et utilisez les classes NewItemFactory et ItemParent pour créer un élément de type CreationType.
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.
Voir aussi
Référence
Microsoft.Windows.Design.Interaction, espace de noms