11 types derived from DependencyObject
System.Workflow.Activities (1)
Rules\RuleSetReference.cs (1)
26sealed public class RuleSetReference : DependencyObject
System.Workflow.ComponentModel (4)
AuthoringOM\Activity.cs (1)
142public class Activity : DependencyObject
AuthoringOM\Behaviors\WorkflowTransactionOptions.cs (1)
23public sealed class WorkflowTransactionOptions : DependencyObject
AuthoringOM\ParameterBinding.cs (1)
17public sealed class WorkflowParameterBinding : DependencyObject
AuthoringOM\RuleDeclaration.cs (1)
21public abstract class ActivityCondition : DependencyObject
System.Workflow.Runtime (1)
CorrelationToken.cs (1)
24public sealed class CorrelationToken : DependencyObject, IPropertyValueProvider
System.WorkflowServices (5)
System\Workflow\Activities\ChannelToken.cs (1)
26public sealed class ChannelToken : DependencyObject, IPropertyValueProvider
System\Workflow\Activities\ContextToken.cs (1)
25public sealed class ContextToken : DependencyObject, IPropertyValueProvider
System\Workflow\Activities\OperationInfoBase.cs (1)
25public abstract class OperationInfoBase : DependencyObject
System\Workflow\Activities\OperationParameterInfo.cs (1)
22public sealed class OperationParameterInfo : DependencyObject
System\Workflow\Activities\WorkflowServiceAttributes.cs (1)
20public sealed class WorkflowServiceAttributes : DependencyObject, IServiceDescriptionBuilder
107 references to DependencyObject
System.Workflow.Activities (14)
Common\BasePropertyDescriptor.cs (2)
660DependencyObject dependencyObject = component as DependencyObject;
Common\CompModHelpers.cs (4)
1008DependencyObject dependencyObject = owner as DependencyObject; 1024DependencyObject dependencyObject = owner as DependencyObject;
ConstrainedGroup.cs (6)
60if (!(dependencyObject is DependencyObject)) 61throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(DependencyObject).FullName), "dependencyObject"); 63return (dependencyObject as DependencyObject).GetValue(WhenConditionProperty); 70if (!(dependencyObject is DependencyObject)) 71throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(DependencyObject).FullName), "dependencyObject"); 73(dependencyObject as DependencyObject).SetValue(WhenConditionProperty, value);
Rules\Helpers.cs (1)
105internal static RuleDefinitions Load_Rules_DT(IServiceProvider serviceProvider, DependencyObject activity)
Rules\RuleDefinitions.cs (1)
49internal static object OnGetRuleConditions(DependencyObject dependencyObject)
System.Workflow.ComponentModel (84)
AuthoringOM\Activity.cs (2)
1420internal override void FixUpMetaProperties(DependencyObject originalObject) 2253internal override void FixUpMetaProperties(DependencyObject originalObject)
AuthoringOM\ActivityExecutionContext.cs (1)
688static void EnforceExceptionSemantics(DependencyObject d, object value)
AuthoringOM\ActivityInterfaces.cs (2)
105void InitializeDefinitionForRuntime(DependencyObject parentDependencyObject); 111void InitializeActivatingInstanceForRuntime(DependencyObject parentDependencyObject, IWorkflowCoreRuntime workflowCoreRuntime);
AuthoringOM\Bind.cs (9)
111DependencyObject dependencyObject = targetObject as DependencyObject; 1072if (eventDependencyProperty != null && value is DependencyObject) 1074if ((value as DependencyObject).IsBindingSet(eventDependencyProperty)) 1075value = (value as DependencyObject).GetBinding(eventDependencyProperty); 1077value = (value as DependencyObject).GetHandler(eventDependencyProperty); 1091if (dependencyProperty != null && value is DependencyObject && (value as DependencyObject).IsBindingSet(dependencyProperty)) 1092value = (value as DependencyObject).GetBinding(dependencyProperty);
AuthoringOM\Compiler\Validation\DependencyObjectValidator.cs (4)
21DependencyObject dependencyObject = obj as DependencyObject; 23throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(DependencyObject).FullName), "obj"); 59private ValidationErrorCollection ValidateDependencyProperty(DependencyObject dependencyObject, DependencyProperty dependencyProperty, ValidationManager manager)
AuthoringOM\DependencyObject.cs (19)
23private static DependencyProperty SiteProperty = DependencyProperty.Register("Site", typeof(ISite), typeof(DependencyObject), new PropertyMetadata(DependencyPropertyOptions.Metadata, new Attribute[] { new BrowsableAttribute(false), new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Hidden) })); 24private static DependencyProperty ReadonlyProperty = DependencyProperty.Register("Readonly", typeof(bool), typeof(DependencyObject), new PropertyMetadata(DependencyPropertyOptions.Metadata | DependencyPropertyOptions.ReadOnly, new Attribute[] { new BrowsableAttribute(false), new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Hidden) })); 25private static DependencyProperty ParentDependencyObjectProperty = DependencyProperty.Register("ParentDependencyObject", typeof(DependencyObject), typeof(DependencyObject), new PropertyMetadata(null, new Attribute[] { new BrowsableAttribute(false), new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Hidden) })); 26private static DependencyProperty UserDataProperty = DependencyProperty.Register("UserData", typeof(IDictionary), typeof(DependencyObject), new PropertyMetadata(DependencyPropertyOptions.Metadata | DependencyPropertyOptions.ReadOnly, new Attribute[] { new BrowsableAttribute(false), new DesignerSerializationVisibilityAttribute(DesignerSerializationVisibility.Hidden) })); 100protected DependencyObject ParentDependencyObject 104return (DependencyObject)this.GetValue(ParentDependencyObjectProperty); 439public bool MetaEquals(DependencyObject dependencyObject) 456void IDependencyObjectAccessor.InitializeActivatingInstanceForRuntime(DependencyObject parentDependencyObject, IWorkflowCoreRuntime workflowCoreRuntime) 465if (propValue is DependencyObject) 487void IDependencyObjectAccessor.InitializeDefinitionForRuntime(DependencyObject parentDependencyObject) 496if (propValue is DependencyObject) 525internal virtual void FixUpMetaProperties(DependencyObject originalObject) 537if (keyValuePair.Value is DependencyObject) 539((DependencyObject)keyValuePair.Value).FixUpMetaProperties(originalPropValue as DependencyObject); 547((DependencyObject)collection[index]).FixUpMetaProperties(originalCollection[index] as DependencyObject); 653DependencyObject activityDependencyObject = this;
AuthoringOM\Design\PropertyDescriptors.cs (5)
326DependencyObject dependencyObj = component as DependencyObject; 348DependencyObject dependencyObj = component as DependencyObject; 690if (typeof(DependencyObject).IsAssignableFrom(propertyDescriptor.ComponentType) && dependencyProperty != null && !dependencyProperty.DefaultMetadata.IsMetaProperty)
AuthoringOM\Design\WorkflowInlining.cs (1)
377if (parameterProperty.DeclaringType == typeof(DependencyObject) ||
AuthoringOM\Design\XomlDesignerLoader.cs (1)
730else if (args.CurrentProperty == null && args.CurrentValue is DependencyObject && !(args.CurrentValue is Activity))
AuthoringOM\PropertyMetadata.cs (2)
22public delegate object GetValueOverride(DependencyObject d); 23public delegate void SetValueOverride(DependencyObject d, object value);
AuthoringOM\ScheduleChanges.cs (6)
72if (!(dependencyObject is DependencyObject)) 73throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(DependencyObject).FullName), "dependencyObject"); 75return (dependencyObject as DependencyObject).GetValue(ConditionProperty); 82if (!(dependencyObject is DependencyObject)) 83throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(DependencyObject).FullName), "dependencyObject"); 85(dependencyObject as DependencyObject).SetValue(ConditionProperty, value);
AuthoringOM\Serializer\ActivitySurrogateSelector.cs (5)
105else if (typeof(DependencyObject).IsAssignableFrom(type)) 125!(obj is DependencyObject) 157!(typeof(DependencyObject).IsAssignableFrom(type)) 173!(typeof(DependencyObject).IsAssignableFrom(type)) && 175!(this.returnedObject is DependencyObject)
AuthoringOM\Serializer\DependencyObjectCodeDomSerializer.cs (3)
39DependencyObject dependencyObject = obj as DependencyObject; 41throw new ArgumentException(SR.GetString(SR.Error_UnexpectedArgumentType, typeof(DependencyObject).FullName), "obj");
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (14)
699if (obj is DependencyObject && ((DependencyObject)obj).UserData.Contains(UserDataKeys.DesignTimeTypeNames)) 700designTimeTypeNames = ((DependencyObject)obj).UserData[UserDataKeys.DesignTimeTypeNames] as Hashtable; 817&& obj is DependencyObject) 826Delegate handler = ((DependencyObject)obj).GetHandler(dependencyProperty) as Delegate; 1464DependencyObject dependencyObject = obj as DependencyObject; 1569DependencyObject dependencyObject = obj as DependencyObject; 1815if (dependencyProperty != null && obj is DependencyObject) 1817if (((DependencyObject)obj).IsBindingSet(dependencyProperty)) 1818propValue = ((DependencyObject)obj).GetBinding(dependencyProperty); 1820propValue = ((DependencyObject)obj).GetValue(dependencyProperty); 1822propValue = ((DependencyObject)obj).GetHandler(dependencyProperty);
Shared\BasePropertyDescriptor.cs (2)
659DependencyObject dependencyObject = component as DependencyObject;
Shared\CompModHelpers.cs (4)
1006DependencyObject dependencyObject = owner as DependencyObject; 1022DependencyObject dependencyObject = owner as DependencyObject;
Shared\XomlSerializationHelpers.cs (4)
440DependencyObject dependencyObject = owner as DependencyObject; 456DependencyObject dependencyObject = owner as DependencyObject;
System.Workflow.Runtime (5)
System\Activities\Statements\InteropEnvironment.cs (1)
296static readonly Type dependencyObjectType = typeof(System.Workflow.ComponentModel.DependencyObject);
WorkflowDefinitionDispenser.cs (3)
344if (!property.CanRead || property.DeclaringType == typeof(DependencyObject) || property.DeclaringType == typeof(Activity) || property.DeclaringType == typeof(CompositeActivity)) 591internal static object GetWorkflowDefinitionLockObject(DependencyObject dependencyObject) 601internal static void SetWorkflowDefinitionLockObject(DependencyObject dependencyObject, object value)
WorkflowExecutor.cs (1)
3141private static object GetTransientBatch(DependencyObject dependencyObject)
System.WorkflowServices (4)
System\Workflow\Activities\ReceiveActivity.cs (3)
241DependencyProperty.FromName("ParentDependencyObject", typeof(DependencyObject)); 399return (dependencyObject as DependencyObject).GetValue(ReceiveActivity.WorkflowServiceAttributesProperty); 416(dependencyObject as DependencyObject).SetValue(ReceiveActivity.WorkflowServiceAttributesProperty, value);
System\Workflow\Activities\SendActivity.cs (1)
212DependencyProperty.FromName("ParentDependencyObject", typeof(DependencyObject));