Edit

Share via


WorkflowDataContext Class

Definition

Represents the data context of the current workflow environment and provides a bridge to bring workflow arguments and variables into the scope of Windows Presentation Foundation (WPF) data binding.

public ref class WorkflowDataContext sealed : System::ComponentModel::CustomTypeDescriptor, IDisposable, System::ComponentModel::INotifyPropertyChanged
public sealed class WorkflowDataContext : System.ComponentModel.CustomTypeDescriptor, IDisposable, System.ComponentModel.INotifyPropertyChanged
type WorkflowDataContext = class
    inherit CustomTypeDescriptor
    interface INotifyPropertyChanged
    interface IDisposable
Public NotInheritable Class WorkflowDataContext
Inherits CustomTypeDescriptor
Implements IDisposable, INotifyPropertyChanged
Inheritance
WorkflowDataContext
Implements

Properties

RequireRegisteredTypes

Gets a value that indicates whether types are required to be registered through RegisterType<T>().

(Inherited from CustomTypeDescriptor)

Methods

Dispose()

Releases the resources used by the WorkflowDataContext.

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetAttributes()

Returns a collection of custom attributes for the type represented by this type descriptor.

(Inherited from CustomTypeDescriptor)
GetClassName()

Returns the fully qualified name of the class represented by this type descriptor.

(Inherited from CustomTypeDescriptor)
GetComponentName()

Returns the name of the class represented by this type descriptor.

(Inherited from CustomTypeDescriptor)
GetConverter()

Returns a type converter for the type represented by this type descriptor.

(Inherited from CustomTypeDescriptor)
GetConverterFromRegisteredType()

Returns a type converter for the type this type

descriptor is representing.

(Inherited from CustomTypeDescriptor)
GetDefaultEvent()

Returns the event descriptor for the default event of the object represented by this type descriptor.

(Inherited from CustomTypeDescriptor)
GetDefaultProperty()

Returns the property descriptor for the default property of the object represented by this type descriptor.

(Inherited from CustomTypeDescriptor)
GetEditor(Type)

Returns an editor of the specified type that is to be associated with the class represented by this type descriptor.

(Inherited from CustomTypeDescriptor)
GetEvents()

Returns a collection of event descriptors for the object represented by this type descriptor.

(Inherited from CustomTypeDescriptor)
GetEvents(Attribute[])

Returns a filtered collection of event descriptors for the object represented by this type descriptor.

(Inherited from CustomTypeDescriptor)
GetEventsFromRegisteredType()

Returns a collection of event descriptors

for the object this type descriptor is representing.

(Inherited from CustomTypeDescriptor)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetProperties()

Returns the collection of properties managed by this WorkflowDataContext.

GetProperties(Attribute[])

Returns a filtered collection of property descriptors for the object represented by this type descriptor.

(Inherited from CustomTypeDescriptor)
GetPropertiesFromRegisteredType()

Returns a collection of property descriptors

for the object this type descriptor is representing.

(Inherited from CustomTypeDescriptor)
GetPropertyOwner(PropertyDescriptor)

Returns an object that contains the property described by the specified property descriptor.

(Inherited from CustomTypeDescriptor)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Events

PropertyChanged

Occurs when a property value changes.

Applies to