Hi,
I m creating a sharepoint custom activity for workflows.
Can someone please tell me if it is feasible to create a dependency property which is of type "Typed DataTable"?
I have created a property as:
public static DependencyProperty DtProperty = DependencyProperty.Register("DtProperty", typeof(TypedDataTable.DataTable), typeof(Activity.OperationActivity));
[DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Visible)]
[BrowsableAttribute(true)]
[CategoryAttribute("Misc")]
public TypedDataTable.DataTable dt1
{
get
{
return ((TypedDataTable.DataTable)(base.GetValue(Activity.OperationActivity.DtProperty )));
}
set
{
base.SetValue(Activity.OperationActivity.DtProperty value);
}
}
It gives me below error message:
Could not create activity of type 'Activity.OperationActivity'. System.ArgumentException: Type 'Activity.OperationActivity' does not define a static dependency property with name 'DtPropertyProperty'.
Parameter name: ownerType
at System.Workflow.ComponentModel.DependencyProperty.ValidateAndRegister(String name, Type propertyType, Type ownerType, PropertyMetadata defaultMetadata, Type validatorType, Boolean isRegistered)
at System.Workflow.ComponentModel.DependencyProperty.Register(String name, Type propertyType, Type ownerType)
at Activity.OperationActivity..cctor()
Any help on this??