Share via


Méthode ActivityManager.Publish

 

Publie une nouvelle activité de workflow dans l'étendue actuelle ou met à jour une activité de workflow existante.

Espace de noms:   Microsoft.Workflow.Client
Assembly:  Microsoft.Workflow.Client (dans Microsoft.Workflow.Client.dll)

Liste de surcharge

Nom Description
System_CAPS_pubmethod Publish(ActivityDescription)

Publie une nouvelle activité de workflow dans l'étendue actuelle ou met à jour une activité de workflow existante.

System_CAPS_pubmethod Publish(ActivityDescription, Boolean, Boolean)

Publie une nouvelle activité de workflow dans l'étendue actuelle ou met à jour une activité de workflow existante et met éventuellement fin aux instances de workflow affectées et remplace l'attribut X:classname dans le code XAML.

System_CAPS_pubmethod Publish(IEnumerable<ActivityDescription>)

Publie ou met à jour une collection d'activités de workflow.

System_CAPS_pubmethod Publish(IEnumerable<ActivityDescription>, Boolean)

Publie ou met à jour une collection d'activités de workflow et met éventuellement fin aux instances de workflow affectées.

Voir aussi

ActivityManager, classe
Microsoft.Workflow.Client, espace de noms

Retour au début

ActivityManager.Publish, méthode (ActivityDescription)

Publie une nouvelle activité de workflow dans l'étendue actuelle ou met à jour une activité de workflow existante.

Syntaxe

public Uri Publish(
    ActivityDescription description
)
public:
Uri^ Publish(
    ActivityDescription^ description
)
member Publish : 
        description:ActivityDescription -> Uri
Public Function Publish (
    description As ActivityDescription
) As Uri

Paramètres

Valeur de retour

Type: System.Uri

URI de l'activité publiée/mise à jour.

Retour au début

ActivityManager.Publish, méthode (ActivityDescription, Boolean, Boolean)

Publie une nouvelle activité de workflow dans l'étendue actuelle ou met à jour une activité de workflow existante et met éventuellement fin aux instances de workflow affectées et remplace l'attribut X:classname dans le code XAML.

Syntaxe

public Uri Publish(
    ActivityDescription description,
    bool overwriteXClassName,
    bool terminateDependentInstances
)
public:
Uri^ Publish(
    ActivityDescription^ description,
    bool overwriteXClassName,
    bool terminateDependentInstances
)
member Publish : 
        description:ActivityDescription *
        overwriteXClassName:bool *
        terminateDependentInstances:bool -> Uri
Public Function Publish (
    description As ActivityDescription,
    overwriteXClassName As Boolean,
    terminateDependentInstances As Boolean
) As Uri

Paramètres

  • overwriteXClassName
    Type: System.Boolean

    True si l'attribut x:ClassName du code XAML doit être remplacé par la propriété de nom spécifiée dans ActivityDescription. Sinon, false.

  • terminateDependentInstances
    Type: System.Boolean

    True si toutes les instances existantes des workflows qui utilisent une activité en cours de mise à jour doivent être terminées ; false si les instances existantes des workflows affectés doivent poursuivre leur exécution.

Valeur de retour

Type: System.Uri

URI de l'activité publiée/mise à jour.

Retour au début

ActivityManager.Publish, méthode (IEnumerable<ActivityDescription>)

Publie ou met à jour une collection d'activités de workflow.

Syntaxe

public Collection<Uri> Publish(
    IEnumerable<ActivityDescription> descriptions
)
public:
Collection<Uri^>^ Publish(
    IEnumerable<ActivityDescription^>^ descriptions
)
member Publish : 
        descriptions:IEnumerable<ActivityDescription> -> Collection<Uri>
Public Function Publish (
    descriptions As IEnumerable(Of ActivityDescription)
) As Collection(Of Uri)

Paramètres

Valeur de retour

Type: System.Collections.ObjectModel.Collection<Uri>

Collection d'URI des activités publiées/mises à jour.

Retour au début

ActivityManager.Publish, méthode (IEnumerable<ActivityDescription>, Boolean)

Publie ou met à jour une collection d'activités de workflow et met éventuellement fin aux instances de workflow affectées.

Syntaxe

public Collection<Uri> Publish(
    IEnumerable<ActivityDescription> descriptions,
    bool terminateDependentInstances
)
public:
Collection<Uri^>^ Publish(
    IEnumerable<ActivityDescription^>^ descriptions,
    bool terminateDependentInstances
)
member Publish : 
        descriptions:IEnumerable<ActivityDescription> *
        terminateDependentInstances:bool -> Collection<Uri>
Public Function Publish (
    descriptions As IEnumerable(Of ActivityDescription),
    terminateDependentInstances As Boolean
) As Collection(Of Uri)

Paramètres

  • terminateDependentInstances
    Type: System.Boolean

    True si toutes les instances existantes des workflows qui utilisaient une activité en cours de mise à jour doivent être terminées ; False si les instances existantes des workflows affectés doivent poursuivre leur exécution.

Valeur de retour

Type: System.Collections.ObjectModel.Collection<Uri>

Collection d'URI des activités publiées/mises à jour.

Retour au début