1

アソシエーションフォームなしでVisual Studioで開発されたSharepointワークフローにデフォルトアソシエーションデータを追加する方法を知りたいと思います。アソシエーションフォームなしのSharepointワークフローへのデフォルトアソシエーションデータの追加方法

問題は、私は同じワークフローの異なるリストに2つのサブスクリプションがあり、私は各サブスクリプションに異なるデフォルトのパラメータ値を追加したいと思います。

Elements.xmlファイルで直接行うことはできますか?

私の現在のXMLファイルには、そう見える:

<Elements xmlns="http://schemas.microsoft.com/sharepoint/"> 
    <Module Name="Workflow" Url="wfsvc/c7f7e1db60fe427084c8b9f1720b613e"> 
    <File Url="Workflow.xaml" Type="GhostableInLibrary" Path="Workflow\Workflow.xaml" DoGUIDFixUp="TRUE"> 
     <Property Name="ContentType" Value="WorkflowServiceDefinition" /> 
     <Property Name="Libreria" Value="List1" /> 
     <Property Name="isReusable" Value="true" /> 
     <Property Name="RequiresInitiationForm" Value="False" /> 
     <Property Name="RequiresAssociationForm" Value="False" /> 
     <Property Name="WSPublishState" Value="3" /> 
     <Property Name="WSDisplayName" Value="Workflow" /> 
     <Property Name="WSDescription" Value="Description" /> 
     <Property Name="RestrictToType" Value="List" /> 
     <Property Name="RestrictToScope" Value="{$ListId:List1;}" /> 
     <Property Name="InitiationUrl" Value="_layouts/15/Pages/WorkflowRedirect.aspx" /> 
    </File> 
    <File Url="WorkflowStartAssociation" Path="Workflow\WorkflowStartAssociation" Type="GhostableInLibrary"> 
     <Property Name="WSDisplayName" Value="Workflow" /> 
     <Property Name="ContentType" Value="WorkflowServiceSubscription" /> 
     <Property Name="WSPublishState" Value="3" /> 
     <Property Name="WSEventType" Value="WorkflowStart" /> 
     <Property Name="WSEnabled" Value="true" /> 
     <Property Name="WSGUID" Value="88ae7a57-4a2c-4fa5-8488-71e6f504002f" /> 
     <Property Name="WSEventSourceGUID" Value="{$ListId:List1;}" /> 
     <Property Name="Microsoft.SharePoint.ActivationProperties.ListId" Value="{$ListId:List1;}" /> 
     <Property Name="HistoryListId" Value="{$ListId:Lists/Workflow History;}" /> 
     <Property Name="StatusColumnCreated" Value="1" /> 
    </File> 
    </Module> 
    <Module Name="Workflow" Url="wfsvc/8EF78D6856824F36B1EC2014E89413B1"> 
    <File Url="Workflow.xaml" Type="GhostableInLibrary" Path="Workflow\Workflow.xaml" DoGUIDFixUp="TRUE"> 
     <Property Name="ContentType" Value="WorkflowServiceDefinition" /> 
     <Property Name="Libreria" Value="List2" /> 
     <Property Name="isReusable" Value="true" /> 
     <Property Name="RequiresInitiationForm" Value="False" /> 
     <Property Name="RequiresAssociationForm" Value="False" /> 
     <Property Name="WSPublishState" Value="3" /> 
     <Property Name="WSDisplayName" Value="Workflow" /> 
     <Property Name="WSDescription" Value="Description" /> 
     <Property Name="RestrictToType" Value="List" /> 
     <Property Name="RestrictToScope" Value="{$ListId:List2;}" /> 
     <Property Name="InitiationUrl" Value="_layouts/15/Pages/WorkflowRedirect.aspx" /> 
    </File> 
    <File Url="WorkflowStartAssociation" Path="Workflow\WorkflowStartAssociation" Type="GhostableInLibrary"> 
     <Property Name="WSDisplayName" Value="Workflow" /> 
     <Property Name="ContentType" Value="WorkflowServiceSubscription" /> 
     <Property Name="WSPublishState" Value="3" /> 
     <Property Name="WSEventType" Value="WorkflowStart" /> 
     <Property Name="WSEnabled" Value="true" /> 
     <Property Name="WSGUID" Value="B9DAA949-99BD-46C0-9942-3D74F6CCDAD1" /> 
     <Property Name="WSEventSourceGUID" Value="{$ListId:List2;}" /> 
     <Property Name="Microsoft.SharePoint.ActivationProperties.ListId" Value="{$ListId:List2;}" /> 
     <Property Name="HistoryListId" Value="{$ListId:Lists/Workflow History;}" /> 
     <Property Name="StatusColumnCreated" Value="1" /> 
    </File> 
    </Module> 
    <ListInstance FeatureId="{2c63df2b-ceab-42c6-aeff-b3968162d4b1}" 
       TemplateType="4501" 
       Title="wfsvc" 
       Description="This list instance is used by SharePoint to keep track of workflows. Do not modify." 
       Url="wfsvc" 
       RootWebOnly="FALSE" /> 
</Elements> 

答えて

0

あなたは質問への答えを提供していませんGetConfigurationValue活動

+0

これを使用して、ワークフローにWorkflowStartAssociation内の任意のプロパティを追加し、それらを読むことができます。批評をしたり、著者の説明を求めるには、投稿の下にコメントを残してください。 - [レビューより](レビュー/低品質の投稿/ 13553777) – lmo

+0

私は元の投稿を頼む人です。これは私が求めていたものです! –

関連する問題