Partager via


DesignerTheme Classe

Définition

Attention

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Fournit l'implémentation de classe de base pour toutes les classes de thème de concepteur d'activités utilisées dans un environnement de workflow au moment de la conception.

public ref class DesignerTheme abstract : IDisposable
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ThemeTypeConverter))]
public abstract class DesignerTheme : IDisposable
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ThemeTypeConverter))]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class DesignerTheme : IDisposable
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ThemeTypeConverter))>]
type DesignerTheme = class
    interface IDisposable
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ThemeTypeConverter))>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type DesignerTheme = class
    interface IDisposable
Public MustInherit Class DesignerTheme
Implements IDisposable
Héritage
DesignerTheme
Dérivé
Attributs
Implémente

Remarques

Notes

Ce document décrit les types et les espaces de noms qui sont obsolètes. Pour plus d’informations, consultez Types dépréciés dans Windows Workflow Foundation 4.5.

Toutes les classes qui fournissent des paramètres de propriété de thème aux classes ActivityDesigner doivent hériter de la classe DesignerTheme. Les thèmes de concepteur offrent un jeu de valeurs de propriété qui permettent d'afficher les couleurs, les styles et les polices d'arrière-plan et de premier plan, ainsi que d'autres paramètres de style pour les classes de concepteur affichées sur une aire de conception de workflow.

La classe AmbientTheme hérite également de DesignerTheme.

Constructeurs

DesignerTheme(WorkflowTheme)

En cas d'implémentation dans une classe dérivée, initialise une nouvelle instance de la classe DesignerTheme à l'aide d'un objet WorkflowTheme.

Propriétés

ApplyTo

Obtient ou définit le nom non qualifié du type de concepteur auquel le thème de concepteur est appliqué.

ContainingTheme

Obtient le thème de workflow qui encapsule le thème de concepteur.

DesignerType

Obtient ou définit le type du concepteur associé à ce thème de concepteur.

ReadOnly

Obtient une valeur qui indique si le thème de concepteur est en lecture seule.

Méthodes

Dispose(Boolean)

Libère les ressources non managées utilisées par DesignerTheme et libère éventuellement les ressources managées.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
Finalize()

Autorise le DesignerTheme à tenter de libérer des ressources et à exécuter d’autres opérations de nettoyage avant qu’il ne soit récupéré par une opération garbage collection.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
Initialize()

Réalise des tâches d’initialisation supplémentaires par rapport à DesignerTheme(WorkflowTheme).

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
OnAmbientPropertyChanged(AmbientProperty)

Notifie la classe de thème de concepteur que les paramètres de propriété ambiante pour le concepteur ont changé.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IDisposable.Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

S’applique à