2015-04-09 3 views
0

J'utilise ce code pour lier un CustomDesigner à un CustomActivityWF 4.0: comment obtenir ActivityDesigner d'une activité

AttributeTableBuilder builder = new AttributeTableBuilder(); 
builder.AddCustomAttributes(typeof(CustomActivity), new DesignerAttribute(typeof(CustomDesigner))); 
MetadataStore.AddAttributeTable(builder.CreateTable()); 

Comment puis-je obtenir une instance de CustomDesigner d'une instance de CustomActivity.

Voir ce lien https://msdn.microsoft.com/en-us/library/dd489419%28v=vs.110%29.aspx

+0

Mon but d'obtenir le concepteur est de définir l'emplacement de l'activité dans le concepteur de workflow. – truccam

Répondre

0

Vous pouvez utiliser le service en vue de ce achiveve.

designer.Context.Services.GetService<ViewService>().GetView(temp) 
température

est le ModelItem de l'activité de flux concepteur est le WorkflowDesigner