4 types derived from MarkupExtension
System.Workflow.ComponentModel (4)
AuthoringOM\Bind.cs (1)
495public sealed class ActivityBind : MarkupExtension, IPropertyValueProvider
AuthoringOM\Serializer\XamlInterfaces.cs (3)
125internal sealed class NullExtension : MarkupExtension 135internal sealed class TypeExtension : MarkupExtension 242internal sealed class ArrayExtension : MarkupExtension
8 references to MarkupExtension
System.Workflow.ComponentModel (8)
AuthoringOM\Serializer\MarkupExtensionSerializer.cs (3)
175MarkupExtension markupExtension = value as MarkupExtension; 177throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(MarkupExtension).FullName), "value");
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (5)
917if (propertyValue is MarkupExtension || !(stringValue.StartsWith("{", StringComparison.Ordinal) && stringValue.EndsWith("}", StringComparison.Ordinal))) 1043if (contents is MarkupExtension || !(stringValue.StartsWith("{", StringComparison.Ordinal) && stringValue.EndsWith("}", StringComparison.Ordinal))) 3142return (typeof(MarkupExtension).IsAssignableFrom(type) || 3173MarkupExtension markupExtension = extension as MarkupExtension;