IMemberCreationService Interface

Définition

Attention

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

Définit les méthodes permettant de créer, mettre à jour et supprimer dynamiquement des éléments de code d'un type au moment de la conception. Des méthodes permettant d'afficher le code au moment de la conception sont également proposées.

C#
public interface IMemberCreationService
C#
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface IMemberCreationService
Attributs

Remarques

Note

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.

Méthodes

CreateEvent(String, String, Type, AttributeInfo[], Boolean)

Crée un événement sur la classe spécifiée en utilisant le nom d'évènement, le type d'événement et les attributs spécifiés.

CreateField(String, String, Type, Type[], MemberAttributes, CodeSnippetExpression, Boolean)

Crée un champ sur la classe spécifiée en utilisant le nom de champ, le type de champ, les types de paramètres, les attributs et l'expression d'initialisation littérale spécifiés.

CreateProperty(String, String, Type, AttributeInfo[], Boolean, Boolean, Boolean, Type, Boolean)

Crée une propriété sur la classe spécifiée en utilisant le nom de propriété, le type de propriété et les attributs spécifiés.

RemoveEvent(String, String, Type)

Supprime l'événement spécifié de la classe indiquée.

RemoveProperty(String, String, Type)

Supprime la propriété indiquée des classes spécifiées.

ShowCode()

Affiche le code du nouveau membre sur une aire de conception de workflow.

ShowCode(Activity, String, Type)

Affiche le code du nouveau membre sur une aire de conception de workflow en utilisant le Activity, la méthode et le type délégué spécifiés.

UpdateBaseType(String, Type)

Met à jour le type de base à associer à la classe spécifiée.

UpdateEvent(String, String, Type, String, Type, AttributeInfo[], Boolean, Boolean)

Définit un nouveau nom et type pour un événement existant de la classe spécifiée.

UpdateProperty(String, String, Type, String, Type, AttributeInfo[], Boolean, Boolean)

Définit un nouveau nom et type pour une propriété de la classe spécifiée.

UpdateTypeName(String, String)

Met à jour le nom de la classe spécifiée.

S’applique à

Produit Versions (Obsolète)
.NET Framework 3.0, 3.5, 4.0 (4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8)