Compartir a través de


ActivityManager.Publish (Método)

 

Publica una nueva actividad de flujo de trabajo en el ámbito actual o actualiza una actividad de flujo de trabajo existente.

Espacio de nombres:   Microsoft.Workflow.Client
Ensamblado:  Microsoft.Workflow.Client (en Microsoft.Workflow.Client.dll)

Lista de sobrecarga

Nombre Descripción
System_CAPS_pubmethod Publish(ActivityDescription)

Publica una nueva actividad de flujo de trabajo en el ámbito actual o actualiza una actividad de flujo de trabajo existente.

System_CAPS_pubmethod Publish(ActivityDescription, Boolean, Boolean)

Publica una nueva actividad de flujo de trabajo en el ámbito actual o actualiza una actividad de flujo de trabajo existente y termina opcionalmente instancias de flujo de trabajo afectadas y sobrescribe el atributo X:classname en xaml.

System_CAPS_pubmethod Publish(IEnumerable<ActivityDescription>)

Publica o actualiza una colección de actividades de flujo de trabajo.

System_CAPS_pubmethod Publish(IEnumerable<ActivityDescription>, Boolean)

Publica o actualiza una colección de actividades de flujo de trabajo y termina opcionalmente las instancias de flujo de trabajo afectadas.

Vea también

ActivityManager (Clase)
Microsoft.Workflow.Client (Espacio de nombres)

Volver al principio

ActivityManager.Publish (Método) (ActivityDescription)

Publica una nueva actividad de flujo de trabajo en el ámbito actual o actualiza una actividad de flujo de trabajo existente.

Sintaxis

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

Parámetros

Valor devuelto

Type: System.Uri

URI de la actividad publicada/actualizada.

Volver al principio

ActivityManager.Publish (Método) (ActivityDescription, Boolean, Boolean)

Publica una nueva actividad de flujo de trabajo en el ámbito actual o actualiza una actividad de flujo de trabajo existente y termina opcionalmente instancias de flujo de trabajo afectadas y sobrescribe el atributo X:classname en xaml.

Sintaxis

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

Parámetros

  • overwriteXClassName
    Type: System.Boolean

    True si el atributo x:ClassName en xaml debería sobrescribirse por la propiedad Name especificada en ActivityDescription. De lo contrario, false.

  • terminateDependentInstances
    Type: System.Boolean

    True si todas las instancias existentes de cualquier flujo de trabajo que usa una actividad que se está actualizando deberían terminarse; false si las instancias existentes de los flujos de trabajo afectados deberían continuar la ejecución.

Valor devuelto

Type: System.Uri

URI de la actividad publicada/actualizada.

Volver al principio

ActivityManager.Publish (Método) (IEnumerable<ActivityDescription>)

Publica o actualiza una colección de actividades de flujo de trabajo.

Sintaxis

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)

Parámetros

Valor devuelto

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

Colección de URI de las actividades publicadas/actualizadas.

Volver al principio

ActivityManager.Publish (Método) (IEnumerable<ActivityDescription>, Boolean)

Publica o actualiza una colección de actividades de flujo de trabajo y termina opcionalmente las instancias de flujo de trabajo afectadas.

Sintaxis

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)

Parámetros

  • terminateDependentInstances
    Type: System.Boolean

    True si todas las instancias existentes de cualquier flujo de trabajo que usó una actividad que se está actualizando deberían terminarse; false si las instancias existentes de los flujos de trabajo afectados deberían continuar la ejecución.

Valor devuelto

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

Colección de URI de las actividades publicadas/actualizadas.

Volver al principio