CreationTool (Clase)
Herramienta que se utiliza para crear nuevas instancias de objetos en el diseñador.
Jerarquía de herencia
System.Object
Microsoft.Windows.Design.ContextItem
Microsoft.Windows.Design.Interaction.Tool
Microsoft.Windows.Design.Interaction.CreationTool
Espacio de nombres: Microsoft.Windows.Design.Interaction
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
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
El tipo CreationTool expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
CreationTool | Inicializa una nueva instancia de la clase CreationTool. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Context | Obtiene el contexto de edición para el código dentro de la herramienta. (Se hereda de Tool). | |
CreationType | Obtiene o establece el tipo de objeto que esta herramienta debe crear. | |
Cursor | Obtiene o establece el cursor predeterminado para el mouse. (Se hereda de Tool). | |
FocusedTask | Obtiene la tarea que tiene el foco en estos momentos, si existe. (Se hereda de Tool). | |
ItemType | Obtiene el tipo de la herramienta. (Se hereda de Tool). | |
Tasks | Obtiene el conjunto de tareas proporcionadas por esta herramienta. (Se hereda de Tool). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
OnActivate | Se llama a este método cuando se activa una herramienta. (Se hereda de Tool). | |
OnCreationComplete | Provoca el evento CreationComplete. | |
OnDeactivate | Se llama a este método cuando se desactiva una herramienta. (Se hereda de Tool). | |
OnItemChanged | Agrega semántica de activación y desactivación a la clase Tool. (Se hereda de Tool). | |
PerformCreationComplete | Provoca el evento CreationComplete. | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
CreationComplete | Se produce cuando la herramienta completa la creación de su objeto. |
Arriba
Comentarios
Para usar la clase CreationTool, créela y establezca la propiedad CreationType en el tipo que desea crear. Para escribir una tarea que utilice la clase CreationTool, recupérela del contexto de edición y utilice las clases NewItemFactory e ItemParent para crear un elemento de tipo CreationType.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.Windows.Design.Interaction (Espacio de nombres)