Metodo ActivityManager.Publish

 

Pubblica una nuova attività flusso di lavoro nell'ambito corrente o ne aggiorna una esistente.

Spazio dei nomi:   Microsoft.Workflow.Client
Assembly:  Microsoft.Workflow.Client (in Microsoft.Workflow.Client.dll)

Elenco di overload

Nome Descrizione
System_CAPS_pubmethod Publish(ActivityDescription)

Pubblica una nuova attività flusso di lavoro nell'ambito corrente o ne aggiorna una esistente.

System_CAPS_pubmethod Publish(ActivityDescription, Boolean, Boolean)

Pubblica una nuova attività flusso di lavoro nell'ambito corrente o ne aggiorna una esistente e, facoltativamente, termina le istanze di flusso di lavoro interessate e sovrascrive l'attributo X:classname in xaml.

System_CAPS_pubmethod Publish(IEnumerable<ActivityDescription>)

Pubblica o aggiorna una raccolta di attività flusso di lavoro.

System_CAPS_pubmethod Publish(IEnumerable<ActivityDescription>, Boolean)

Pubblica o aggiorna una raccolta di attività flusso di lavoro e termina, facoltativamente, le istanze di flusso di lavoro interessate.

Vedere anche

Classe ActivityManager
Spazio dei nomi Microsoft.Workflow.Client

Torna all'inizio

Metodo ActivityManager.Publish (ActivityDescription)

Pubblica una nuova attività flusso di lavoro nell'ambito corrente o ne aggiorna una esistente.

Sintassi

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

Parametri

Valore restituito

Type: System.Uri

URI dell'attività pubblicata o aggiornata.

Torna all'inizio

Metodo ActivityManager.Publish (ActivityDescription, Boolean, Boolean)

Pubblica una nuova attività flusso di lavoro nell'ambito corrente o ne aggiorna una esistente e, facoltativamente, termina le istanze di flusso di lavoro interessate e sovrascrive l'attributo X:classname in xaml.

Sintassi

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

Parametri

  • overwriteXClassName
    Type: System.Boolean

    True se l'attributo x:ClassName in xaml deve essere sovrascritto dalla proprietà Name specificata in ActivityDescription. In caso contrario, false.

  • terminateDependentInstances
    Type: System.Boolean

    True se tutte le istanze esistenti di qualsiasi flusso di lavoro che utilizza un'attività in corso di aggiornamento devono essere terminate. False se l'esecuzione delle istanze esistenti dei flussi di lavoro interessati deve continuare.

Valore restituito

Type: System.Uri

URI dell'attività pubblicata o aggiornata.

Torna all'inizio

Metodo ActivityManager.Publish (IEnumerable<ActivityDescription>)

Pubblica o aggiorna una raccolta di attività flusso di lavoro.

Sintassi

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)

Parametri

Valore restituito

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

Raccolta di URI delle attività pubblicate o aggiornate.

Torna all'inizio

Metodo ActivityManager.Publish (IEnumerable<ActivityDescription>, Boolean)

Pubblica o aggiorna una raccolta di attività flusso di lavoro e termina, facoltativamente, le istanze di flusso di lavoro interessate.

Sintassi

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)

Parametri

  • terminateDependentInstances
    Type: System.Boolean

    True se tutte le istanze esistenti di qualsiasi flusso di lavoro che ha utilizzato un'attività in corso di aggiornamento devono essere terminate. False se l'esecuzione delle istanze esistenti dei flussi di lavoro interessati deve continuare.

Valore restituito

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

Raccolta di URI delle attività pubblicate o aggiornate.

Torna all'inizio