저는 사용자 정의 워크 플로우를위한 Workflow 디자이너가 될 응용 프로그램을 만들고 있습니다. 물론 WPF 응용 프로그램에서 WorkflowDesigner 컨트롤 (System.Activities.Presentation.WorkflowDesigner)을 Property Inspector 및 ToolboxControl 등의 작업에 사용하기 만하면됩니다. 내 응용 프로그램에 대한 한 가지 요구 사항은 사용자 정의 된 워크 플로를 정의 할 수있게하는 것입니다. 논리적 사용자 요청은 새로 정의 된 워크 플로를 새로 정의 할 때 이미 정의 된 워크 플로를 다시 사용하는 것입니다. 모든 워크 플로우는 근본적으로 활동이므로 그러한 일이 가능하다는 것을 의미합니다. 내 질문은 이러한 기능을 활성화하는 방법입니다. 이전에 정의 된 워크 플로는 워크 플로 디자이너에서 삭제할 준비가 된 도구 상자 (전용 범주)에 나타나야한다는 가정이 있습니다.새 워크 플로에서 사용자 정의 워크 플로를 다시 활성화 하시겠습니까?
0
A
답변
0
첫 번째 워크 플로를 만들 때 생성 된 XAML 파일을 컴파일하면 어셈블리 형식이되고 도구 상자에 추가 할 수 있습니다. 대안은 ActivityXamlServices를 사용하여 원본 XAML 파일을로드하고 반환하는 IActivityTemplateFactory 구현을 사용하는 것입니다. 두 번째는 원본 워크 플로우를 그대로 재사용하지 않는다는 것을 의미합니다. 따라서 변경 사항은 사용 된 장소에 반영되지 않습니다.
관련 문제
- 1. 워크 플로를 종료 하시겠습니까?
- 2. SharePoint 워크 플로에서 문서가 필요합니까?
- 3. SharePoint의 사용자 지정 순차 워크 플로를 통해 워크 플로 호출
- 4. SharePoint 2007 워크 플로에서 사용자 정의 알림 사용자 지정
- 5. 지연 작업이 SharePoint 워크 플로에서 발생하지 않습니다.
- 6. InvokeWorkflowActivity가 워크 플로를 호출하지 않습니다.
- 7. .NET 4에서 워크 플로를 "일시 중단"하시겠습니까?
- 8. 워크 플로에서 실패한 세션 만 실행하는 방법
- 9. Ruby에서 사용자 정의 워크 플로를 구현하기위한 권장 사항은 무엇입니까?
- 10. MOSS 2007 - 사용자 지정 워크 플로를 만들어야합니까?
- 11. 워크 시트 _ 새 시트 코드 활성화
- 12. 워크 플로에서 멀티 스레딩 구현
- 13. SharePoint - 워크 플로에서 회신을 설정합니다.
- 14. SharePoint 워크 플로에서 약속을 예약하십시오.
- 15. 사용자 지정 Visual Studio 워크 플로에서 기본 승인 워크 플로 작업 양식 사용
- 16. .NET에서 워크 플로 정의를 변경 한 후에 워크 플로를 다시 시작했습니다.
- 17. WF에서 상태 시스템이나 시퀀스 워크 플로를 사용해야합니까?
- 18. 워크 플로를 강제 종료하는 방법?
- 19. Microsoft CRM 워크 플로에서 메모를 어떻게 복사합니까?
- 20. SharePoint Designer 워크 플로를 Visual Studio 워크 플로로 마이그레이션
- 21. eclipse 워크 벤치 사용자 정의
- 22. 아이폰 사용자 정의 프레임 워크?
- 23. 내 콘텐츠 항목이 새 워크 플로를 수락하지 않는 이유는 무엇입니까?
- 24. Sharepoint 2010 워크 플로를 업데이트하는 방법은 무엇입니까?
- 25. asp.net mvc - 워크 플로에서 페이지/컨트롤러 재사용
- 26. SharePoint, 워크 플로 및 웹 서비스 - 워크 플로 다시 시작
- 27. 일시 중지가 있어도 Sharepoint 워크 플로를 실행하십시오.
- 28. 셰어 포인트 디자이너 - 워크 플로를 다시 시작하는 방법
- 29. 런타임에 재배포 된 워크 플로 디자이너에서 워크 플로를 수정하는 방법?
- 30. 워크 플로를 편집하기위한 TFS 가이드가 있습니까?
모든 워크 플로에서 이러한 워크 플로의 변경 내용을 반영하는 것이 좋을 것이므로 먼저 방법이 더 좋습니다. 그러나 어떻게 달성 할 수 있는지 잘 모르겠다. 워크 플로 컴파일러를 사용해야합니까? 당신이 내 질문에서 그것을 보지 못했다면 나는이 기술에서 완전히 새내기 다. xaml 파일이로드되고 ActivityXamlServices가 동적 활동으로 변환되어 실행 준비가 된 예제를 보았습니다. 이것은 완전히 다른 이야기입니다. 어떤 도움을 주시면 감사하겠습니다. – zlakob
프로젝트 파일 (XML 일뿐입니다)을 생성하면 msbuild.exe를 사용하여 컴파일 할 수 있습니다. – Maurice