Compartir a través de


TaskProvider (Clase)

Proveedor de características que puede agregar a una clase para agregar tareas automáticamente a la herramienta activa.

Jerarquía de herencia

System.Object
  Microsoft.Windows.Design.Features.FeatureProvider
    Microsoft.Windows.Design.Interaction.TaskProvider
      Microsoft.Windows.Design.Interaction.PrimarySelectionTaskProvider

Espacio de nombres:  Microsoft.Windows.Design.Interaction
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
Public MustInherit Class TaskProvider _
    Inherits FeatureProvider
public abstract class TaskProvider : FeatureProvider
public ref class TaskProvider abstract : public FeatureProvider
[<AbstractClass>]
type TaskProvider =  
    class
        inherit FeatureProvider
    end
public abstract class TaskProvider extends FeatureProvider

El tipo TaskProvider expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido TaskProvider Inicializa una nueva instancia de la clase TaskProvider.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida Context Obtiene el contexto de edición que activó este proveedor de tareas.
Propiedad pública Tasks Obtiene una colección de tareas ofrecida por este proveedor de tareas.

Arriba

Métodos

  Nombre Descripción
Método protegido Activate Se llama a este método cuando las tareas de un proveedor de tareas están a punto de solicitarse por primera vez.
Método protegido Deactivate Se llama a ese método cuando el diseñador está a punto de descartar un proveedor de tareas.
Método público Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
Método protegido 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).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público IsToolSupported Devuelve un valor que indica si este proveedor de tareas admite la herramienta especificada.
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Comentarios

Las tareas se agregan a la herramienta conforme a la directiva de un proveedor de tareas. Se puede implementar esta clase abstracta para proporcionar objetos Task a una o varias herramientas concretas. Las tareas se pueden agregar a la propiedad Tasks. El método IsToolSupported se implementa para indicar si la implementación de TaskProvider admite una herramienta determinada.

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)

Otros recursos

Introducción a la extensibilidad de WPF Designer