WorkflowInstance.WorkflowInstanceControl.GetCompletionState Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает конечное состояние ActivityInstanceState экземпляра WorkflowInstance.
Перегрузки
| GetCompletionState() |
Возвращает конечное состояние ActivityInstanceState экземпляра WorkflowInstance. |
| GetCompletionState(Exception) |
Возвращает конечное состояние ActivityInstanceState экземпляра WorkflowInstance, включая исключение завершения процесса. |
| GetCompletionState(IDictionary<String,Object>, Exception) |
Возвращает конечное состояние ActivityInstanceState экземпляра WorkflowInstance, включая выходные данные рабочего процесса и исключение завершения процесса. |
GetCompletionState()
Возвращает конечное состояние ActivityInstanceState экземпляра WorkflowInstance.
public:
System::Activities::ActivityInstanceState GetCompletionState();
public System.Activities.ActivityInstanceState GetCompletionState ();
member this.GetCompletionState : unit -> System.Activities.ActivityInstanceState
Public Function GetCompletionState () As ActivityInstanceState
Возвращаемое значение
Один из элементов перечисления, который описывает состояние экземпляра действия.
Применяется к
GetCompletionState(Exception)
Возвращает конечное состояние ActivityInstanceState экземпляра WorkflowInstance, включая исключение завершения процесса.
public:
System::Activities::ActivityInstanceState GetCompletionState([Runtime::InteropServices::Out] Exception ^ % terminationException);
public System.Activities.ActivityInstanceState GetCompletionState (out Exception terminationException);
member this.GetCompletionState : Exception -> System.Activities.ActivityInstanceState
Public Function GetCompletionState (ByRef terminationException As Exception) As ActivityInstanceState
Параметры
- terminationException
- Exception
При возврате результатов метода параметр terminationException содержит исключение, которое вызвало завершение экземпляра WorkflowInstance, или значение null, если WorkflowInstance не был завершен. Этот параметр передается неинициализированным.
Возвращаемое значение
Один из элементов перечисления, который описывает состояние экземпляра действия.
Применяется к
GetCompletionState(IDictionary<String,Object>, Exception)
Возвращает конечное состояние ActivityInstanceState экземпляра WorkflowInstance, включая выходные данные рабочего процесса и исключение завершения процесса.
public:
System::Activities::ActivityInstanceState GetCompletionState([Runtime::InteropServices::Out] System::Collections::Generic::IDictionary<System::String ^, System::Object ^> ^ % outputs, [Runtime::InteropServices::Out] Exception ^ % terminationException);
public System.Activities.ActivityInstanceState GetCompletionState (out System.Collections.Generic.IDictionary<string,object> outputs, out Exception terminationException);
member this.GetCompletionState : IDictionary * Exception -> System.Activities.ActivityInstanceState
Public Function GetCompletionState (ByRef outputs As IDictionary(Of String, Object), ByRef terminationException As Exception) As ActivityInstanceState
Параметры
- outputs
- IDictionary<String,Object>
По завершении выполнения метода outputs содержит словарь аргументов Out рабочего процесса, ключом которых является имя аргумента. Этот параметр передается неинициализированным.
- terminationException
- Exception
При возврате результатов метода параметр terminationException содержит исключение, которое вызвало завершение экземпляра WorkflowInstance, или значение null, если WorkflowInstance не был завершен. Этот параметр передается неинициализированным.
Возвращаемое значение
Один из элементов перечисления, который описывает состояние экземпляра действия.