1 type derived from ActivityMarkupSerializer
System.Workflow.ComponentModel (1)
AuthoringOM\Serializer\CompositeActivityMarkupSerializer.cs (1)
12public class CompositeActivityMarkupSerializer : ActivityMarkupSerializer
1 instantiation of ActivityMarkupSerializer
System.Workflow.ComponentModel (1)
AuthoringOM\Serializer\ActivityMarkupSerializationProvider.cs (1)
29return new ActivityMarkupSerializer();
25 references to ActivityMarkupSerializer
System.Workflow.ComponentModel (25)
AuthoringOM\Activity.cs (1)
132[DesignerSerializer(typeof(ActivityMarkupSerializer), typeof(WorkflowMarkupSerializer))]
AuthoringOM\Compiler\XomlCompilerHelpers.cs (1)
165ActivityMarkupSerializer.ReplaceChildActivities(activity as CompositeActivity, instance2 as CompositeActivity);
AuthoringOM\Serializer\ActivityCodeDomSerializer.cs (2)
50(int)activity.GetValue(ActivityMarkupSerializer.StartLineProperty) != -1) 55statement.LinePragma = new CodeLinePragma((string)rootActivity.GetValue(ActivityCodeDomSerializer.MarkupFileNameProperty), Math.Max((int)activity.GetValue(ActivityMarkupSerializer.StartLineProperty), 1));
AuthoringOM\Serializer\ActivityMarkupSerializer.cs (15)
28public static readonly DependencyProperty StartLineProperty = DependencyProperty.RegisterAttached("StartLine", typeof(int), typeof(ActivityMarkupSerializer), new PropertyMetadata(minusOne, new Attribute[] { new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Hidden) })); 29public static readonly DependencyProperty StartColumnProperty = DependencyProperty.RegisterAttached("StartColumn", typeof(int), typeof(ActivityMarkupSerializer), new PropertyMetadata(minusOne, new Attribute[] { new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Hidden) })); 30public static readonly DependencyProperty EndLineProperty = DependencyProperty.RegisterAttached("EndLine", typeof(int), typeof(ActivityMarkupSerializer), new PropertyMetadata(minusOne, new Attribute[] { new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Hidden) })); 31public static readonly DependencyProperty EndColumnProperty = DependencyProperty.RegisterAttached("EndColumn", typeof(int), typeof(ActivityMarkupSerializer), new PropertyMetadata(minusOne, new Attribute[] { new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Hidden) })); 78activity.SetValue(ActivityMarkupSerializer.StartLineProperty, startLine); 79activity.SetValue(ActivityMarkupSerializer.EndLineProperty, startLine); 82activity.SetValue(ActivityMarkupSerializer.EndColumnProperty, currentIndex); 83activity.SetValue(ActivityMarkupSerializer.StartColumnProperty, (currentXoml.IndexOf('<', currentIndex) - currentIndex + 1)); 139activity.SetValue(ActivityMarkupSerializer.StartLineProperty, startLine); 140activity.SetValue(ActivityMarkupSerializer.StartColumnProperty, startColumn); 141activity.SetValue(ActivityMarkupSerializer.EndLineProperty, endLine); 142activity.SetValue(ActivityMarkupSerializer.EndColumnProperty, endColumn); 170int lineStartIndex = (int)activity.GetValue(ActivityMarkupSerializer.EndColumnProperty); 174activity.SetValue(ActivityMarkupSerializer.EndColumnProperty, (currentXoml.Length - lineStartIndex - 1)); 176activity.SetValue(ActivityMarkupSerializer.EndColumnProperty, lastNewLine - lineStartIndex);
AuthoringOM\Serializer\ActivityTypeCodeDomSerializer.cs (2)
122(int)activity.GetValue(ActivityMarkupSerializer.StartLineProperty) != -1 && 126field.LinePragma = new CodeLinePragma((string)rootActivity.GetValue(ActivityCodeDomSerializer.MarkupFileNameProperty), Math.Max((int)activity.GetValue(ActivityMarkupSerializer.StartLineProperty), 1));
Shared\XomlSerializationHelpers.cs (4)
337activityTypeDeclaration.LinePragma = new CodeLinePragma((string)rootActivity.GetValue(ActivityCodeDomSerializer.MarkupFileNameProperty), Math.Max((int)rootActivity.GetValue(ActivityMarkupSerializer.StartLineProperty), 1)); 355constructor.LinePragma = new CodeLinePragma((string)rootActivity.GetValue(ActivityCodeDomSerializer.MarkupFileNameProperty), Math.Max((int)rootActivity.GetValue(ActivityMarkupSerializer.StartLineProperty), 1)); 358method.LinePragma = new CodeLinePragma((string)rootActivity.GetValue(ActivityCodeDomSerializer.MarkupFileNameProperty), Math.Max((int)rootActivity.GetValue(ActivityMarkupSerializer.StartLineProperty), 1)); 373codeNamespaceImport.LinePragma = new CodeLinePragma((string)rootActivity.GetValue(ActivityCodeDomSerializer.MarkupFileNameProperty), Math.Max((int)rootActivity.GetValue(ActivityMarkupSerializer.StartLineProperty), 1));