System.Workflow.ComponentModel Occurs when the activity execution is canceled. Occurs when an has completed execution. Occurs when running a compensation method on the . Occurs when the is run. Occurs when an exception is raised during the running of the instance. Occurs when the of a running changes. Raised whenever a change is made to the contents of this . Occurs when the collection is modified. Occurs when the types in the type provider that implements this interface change. This can happen when an assembly or is added or removed from the type provider. Occurs when the collection is modified. Occurs when the collection of defined types is modified. Represents the method that handles the event of a component. Occurs when a is added to the . Occurs when a user changes the locations associated with a displayed by the . Occurs when a user removes a connector from the . Event raised when the TreeView for the document outline is expanding. Occurs when a theme changes. Occurs when the finishes processing and is about to enter the idle state. Raised when the root designer is changed. Occurs when the zoom setting for the changes. Occurs when cannot locate the specified name in the serialization manager name table. Occurs when serialization is complete. Occurs when cannot locate the specified name in the serialization manager's name table. Occurs when serialization is complete. The that represents the of the that is associated with the . Represents the that targets the event. Represents the that targets the event. Represents the that targets the event. Represents the that targets the event, which occurs when the activity is executed. The that represents the event. Represents the that targets the event. Represents an exception that has occurred during the execution of the workflow instance. This property has a value only when an activity is in the faulting state. Represents the that targets the property. Represents the highest priority possible for a . This value is a constant. Represents the lowest priority possible for a . This value is a constant. Represents the normal priority for a . This value is a constant. Gets the for the breakpoint action menu. This field is read-only. Gets the for the breakpoint condition menu. This field is read-only. Gets the for the breakpoint constraints menu. This field is read-only. Gets the for the breakpoint hit count menu. This field is read-only. Gets the for the breakpoint location menu. This field is read-only. Gets the for the change theme menu. This field is read-only. A that can be used to access the clear breakpoints menu. This field is read-only. A that can be used to access the collapse menu. This field is read-only. A that can be used to access the copy menu. This field is read-only. A that can be used to access the create theme menu. This field is read-only. Provides a unique identifier for the debug command set. This field is read-only. A that can be used to access the debug step branch menu. This field is read-only. A that can be used to access the debug step instance menu. This field is read-only. Provides a unique identifier for the debug workflow group of menus. This field is read-only. A that can be used to access the default filter menu. This field is read-only. A that can be used to access the default page menu. This field is read-only. A that can be used to access the designer actions menu. This field is read-only. A that can be used to access the designer properties menu. This field is read-only. A that can be used to access the disable menu. This field is read-only. A that can be used to access the enable menu. This field is read-only. A that can be used to access the enable breakpoint menu. This field is read-only. A that can be used to access the execution state menu. This field is read-only. A that can be used to access the expand menu. This field is read-only. A that can be used to access the zoom first menu. This field is read-only. A that can be used to access the goto disassembly menu. This field is read-only. A that can be used to access the insert breakpoint menu. This field is read-only. A that can be used to access the insert tracepoint menu. This field is read-only. A that can be used to access the zoom last menu. This field is read-only. Provides a unique identifier for the menu. This field is read-only. A that can be used to access the new data breakpoint menu. This field is read-only. A that can be used to access the new file tracepoint menu. This field is read-only. A that can be used to access the PageDown menu. This field is read-only. A that can be used to access the page layout menu. This field is read-only. A that can be used to access the page setup menu. This field is read-only. A that can be used to access the PageUp menu. This field is read-only. A that can be used to access the pan menu. This field is read-only. A that can be used to access the pan menu. This field is read-only. A that can be used to access the print menu. This field is read-only. A that can be used to access the print preview menu. This field is read-only. A that can be used to access the print preview page menu. This field is read-only. A that can be used to access the run to cursor menu. This field is read-only. A that can be used to access the save as image menu. This field is read-only. A that can be used to access the selection menu. This field is read-only. A that can be used to access the set next statement menu. This field is read-only. A that can be used to access the show all menu. This field is read-only. A that can be used to access the show next statement menu. This field is read-only. A that can be used to access the toggle breakpoint menu. This field is read-only. A that can be used to access the verb group actions menu. This field is read-only. A that can be used to access the verb group designer actions menu. This field is read-only. A that can be used to access the edit verb group menu. This field is read-only. A that can be used to access the general verb group menu. This field is read-only. A that can be used to access the miscellaneous verb group menu. This field is read-only. A that can be used to access the options verb group menu. This field is read-only. A that can be used to access the view verb group menu. This field is read-only. Provides a unique identifier for the workflow command set. This field is read-only. A that can be used to access the workflow toolbar menu. This field is read-only. A that can be used to access the zoom 100% menu. This field is read-only. A that can be used to access the zoom 150% menu. This field is read-only. A that can be used to access the zoom 200% menu. This field is read-only. A that can be used to access the zoom 300% menu. This field is read-only. A that can be used to access the zoom 400% menu. This field is read-only. A that can be used to access the zoom 50% menu. This field is read-only. A that can be used to access the zoom 75% menu. This field is read-only. A that can be used to access the zoom in menu. This field is read-only. A that can be used to access the zoom level combo menu. This field is read-only. A that can be used to access the zoom level list handler menu. This field is read-only. A that can be used to access the zoom menu. This field is read-only. A that can be used to access the zoom out menu. This field is read-only. Represents the that targets the property. The name of the markup file to write to. The index of the last character in the activity definition. The index of the last line in the activity definition. The index of the first character in the activity definition. The index of the first line in the activity definition. Represents an attached that is used to define which assemblies to reference for custom activities. Represents an attached that defines the names for event handler properties. Represents an attached that defines the type name, which will be created during compilation. Represents a code example, embedded into XAML element. Represents the that targets the property. Represents the that targets the property. The representing the property for this instance. The representing the property for this instance. Specifies the condition that must be satisfied to apply the . The dependency property which targets . The dependency property which targets . The representing . The representing . Initializes a new instance of the class. Initializes a new instance of the class, while initializing the . The name to associate with this instance. The name must conform to the variable naming conventions for the programming language that is being used in the Workflow project, and must be unique in the workflow. is a null reference ( in Visual Basic). Called by the workflow runtime to cancel execution of an activity that is currently executing. The that contains the instance to cancel. The status at the end of the operation that determines whether the activity remains in the canceling state or transitions to the closed state. Creates a deep copy of the . A deep copy of the . Called by the workflow runtime to execute an activity. The to associate with this and execution. The of the run task, which determines whether the activity remains in the executing state, or transitions to the closed state. Returns the instance of the whose name is requested from the set of all activities running under the root activity of this instance, which is within the workflow. The name of the to search for. The instance of the whose name is requested from the set of all activities running under the root activity of this instance. is a null reference ( in Visual Basic). Returns the instance of the whose name is requested from the set of all activities under the root the of this instance if the second parameter is and under the current if the second parameter is . The name of the to search for. The value that indicates whether to limit the search to activities contained within this instance. The instance of the whose name is requested from the set of all activities under the root the of this instance if the second parameter is and under the current if the second parameter is . is a null reference ( in Visual Basic). Called when an exception is raised within the context of the execution of this instance. The for this instance. The that caused this fault. The that results from an attempt to cancel this instance. is a null reference ( in Visual Basic). is a null reference ( in Visual Basic). Called by the workflow runtime to initialize an activity during the construction of a new workflow instance. This method is called during the construction of a dynamic . The that provides the initialization service. is a null reference (in Visual Basic). Subscribes an and invokes that delegate. The to be invoked. The to associate with this event The specified type. Subscribes an and invokes that delegate. The to be invoked. The to associate with this event The specified type. Loads an instance of an from a . The from which to load. The that owns the context for the deserialized . An instance of an from a . is a null reference ( in Visual Basic). Loads an instance of an from a using the custom for deserialization. The target of the load operation. The that owns the context for the deserialized . The used to read from the . An instance of an from a . is a null reference ( in Visual Basic). is a null reference (). Called by the workflow runtime whenever an is loaded. For example, this method is called during the creation of an as well as every time the is reincarnated when a workflow instance is loaded from persistent storage. The that provides the service. Called by the workflow runtime whenever an is unloaded. For example, this method is called during completion of an as well as every time the is unloaded when a workflow instance is persisted. The that provides the service. Called by the workflow runtime as part of the activity's transition to the closed state. The that provides the service. Raises an associated with the specified dependency property. The associated with this . The source of the . The associated with the . Raises the event associated with the referenced . The associated with this . The source of the event. The associated with the . The specified type. Registers the specified for the status change event. The to register. The object that implements the Event Listener interface for this registration. is not one of the following: Writes the to a for persistence. The to which to save the . is a null reference ( in Visual Basic). Writes the to a for persistence using the custom provided for serialization. The target of the save operation. The binary or custom for the serialization. is a null reference ( in Visual Basic). is a null reference (). This instance is in design mode. Provides a string that represents this instance. This instance. Informs the run-time tracking infrastructure of pending tracking information. that contains the tracking information. is a null reference ( in Visual Basic). Informs the run-time tracking infrastructure of pending tracking information. The key to the user data that has changed. that contains the tracking information. is a null reference ( in Visual Basic). When overridden in a derived class, provides un-initialization by a service provider for the activity. The that provides the service. Un-registers the specified for the status change event. The to un-register. The object that implements the Event Listener interface for this registration. is not one of the following: Initializes a new instance of the class. Initializes a new instance of the class with the parameter. The name of the . Initializes a new instance of the class with and parameters. The name of the . The path of the new . Gets the representing the run-time value of this . The that owns this bind. The representing the run-time value of this . is a null reference ( in Visual Basic). Gets the representing the run-time value of this . The that owns this bind. The of the object if a ; otherwise a null reference ( in Visual Basic). is null. The representing the run-time value of this . is a null reference ( in Visual Basic). Returns the current instance of this class. An . The current instance of this class. Sets the run-time value. The owning this bind. The to set the run-time value to. is a null reference ( in Visual Basic). Calculates and returns a combination of the and property strings. A combination of the and property strings. Initializes a new instance of the class. Initializes a new instance of the class, initializing the associated . The associated with the change. is a null reference ( in Visual Basic). Validates the changes pending on the target activity. The activity to have its changes validated. A that contains any resulting from running each defined for the target activity. is a null reference ( in Visual Basic). Initializes a new instance of the class, initializing an owner . The designated as owning this instance. is a null reference ( in Visual Basic). is not a descendent of . Adds the to the . The to be added to the . Removes every from the . Provides a test for membership of the in the . The being tested for membership. if the belongs to the ; otherwise, . Implements an enumeration interface to the . Returns an enumerator that can iterate through the instance. Gets the index of the in the . The activity for which to acquire the index. The index of the in the . Otherwise -1 (if is not in the ). Inserts the item at the index in the . Zero-based index of the collection at which to insert the item. The to be inserted into the collection. Removes the activity specified in the call from the . The activity to remove from the . if the operation succeeded; otherwise, . Removes the in the at the specified . Position in a zero-based index to remove the activity from the collection. Adds an object to the at the end of the . The to add to the . Clears all activities from the . Gets a value that indicates whether the is a member of the collection. The to locate in the . if value is in the collection; otherwise, . Copies the elements of the to an , starting at a particular index. The which is the target of the copy operation. The zero-based index within the where the copy starts. is a null reference ( in Visual Basic). is less than zero. is multidimensional. is equal to or greater than the length of .The number of elements in the source is greater than the available space from to the end of the destination array. The type cannot be cast automatically to the type of the destination . Removes the first occurrence of a specific object from the . The object to remove from the . if was successfully removed from the ; otherwise, . This method also returns if is not found in the original . The is read-only. Returns an enumerator that iterates through the collection. An that can be used to iterate through the collection. Determines the index of a specific item in the . The object to locate in the . The index of if found in the list; otherwise, -1. Inserts an into the at the zero-based index specified. The zero-based position of the insertion. The object to insert. It must be of type . Removes the item at the specified index. The zero-based index of the item to remove. is not a valid index in the . The is read-only. Copies the elements of the to an , starting at a particular index. The which is the target of the copy operation. The zero-based index within the where the copy starts. Returns an that iterates through the underlying . An that can be used to iterate through the collection. Adds an object to the at the end of the . The to add to the . Returns .The zero-based index of the that was just added. Removes all from the . Gets a value that indicates whether the is a member of the collection. The to locate in the . Returns if is in the collection; otherwise, . Gets the zero-based index of the in the underlying activities collection. The to be indexed. The zero-based index of the in the underlying activities collection or -1 if not found in the collection. The is not of type and the exception object contains "Error_InvalidListItem" error message. Inserts an into the at the zero-based index specified. The zero-based position of the insertion. The object to insert. It must be of type . Removes the first occurrence of a specific object from the . The to remove from the . The is read-only. has a fixed size. Initializes a new instance of the class. The index of the change within the subject . A strongly typed of type containing each removed . A strongly typed of type containing each added . The which originated the event. The corresponding to the event. Initializes a new instance of the class. The index of the change within the subject . The which was removed from the collection. The which was added to the collection. The which originated the event. The corresponding to the event. When implemented in a derived class, initializes a new instance of the class. Evaluates the underlying condition. The associated with this condition. The for this condition evaluation. The resulting from evaluating the underlying expression. Called by a composite activity to schedule the cancellation of a child activity. The workflow runtime disallows cancellation of a child activity that is not in the state. The canceled . is . is not a valid child of the . This means that either the argument is equal to the associated or that the argument is not in the commented state and is a child of the associated with this . The has been disposed. is not in the state. Indicates to the workflow runtime that the currently executing activity should transition to the state. The status of the associated is not equal to or or or . The disposed . Called by a composite activity to schedule the execution of a child activity. The workflow runtime disallows execution of a child activity that is not in the initialized state. The executed . is a null reference ( in Visual Basic). is not a valid child of the . This means that either the argument is equal to the associated or that the argument is not in the commented state and is a child of the associated with this . The status is neither initialized nor . The has been disposed. Returns a service of the specified type. The of the service. A service of the specified . The has been disposed. Returns a service provider of the specified . The specified type for which the provider is to be returned. A service provider of the specified . The has been disposed. Releases all resources used by the . Invokes the track method for the associated . An object that specifies the data to track. If is a null reference ( in Visual Basic). If the associated with this instance is a null reference (). Invokes the track method for the associated . The member of to track. The data to track. If is a null reference ( in Visual Basic). If the associated with this instance is a null reference (). Marks an execution context as completed. The designated . is a null reference ( in Visual Basic). is not contained in this instance's . Marks an execution context as completed. The designated . that indicates whether the completed context will be persisted. is a null reference ( in Visual Basic). is not contained in this instance's . Creates an for the designated . The designated . The created for the designated . is a null reference ( in Visual Basic). is not a valid child activity of owner of this context. Gets the associated with the designated . The designated . The associated with the designated . is a null reference ( in Visual basic). Retrieves the persisted corresponding to the designated . The designated . The persisted corresponding to the designated . Provides a representing the current instance. A representing the current instance. Initializes a new instance of the class. Initializes a new instance of the class by using a specified activity and composite activity. The that the is based on. The added to the workflow. or are a null reference ( in Visual Basic). Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class using the name of the activity. The user-defined name of the activity. Defines the processing procedure when the subscribed-to event occurs. The object that raised the event. The previously typed event arguments. Initializes a new instance of the class. Initializes a new instance of the class using the name of the activity. The user-defined name of the activity. Defines the processing procedure when the subscribed-to event occurs. The object that raised the event. The previously typed event arguments. Called by the workflow runtime to compensate an activity that is in the state. The activity must have a value of for its property in order to be compensatable. The for the operation. The after operation has been tried. Initializes a new instance of the class. Initializes a new instance of the class using the name of the activity. The user-defined name of the activity. Defines the processing procedure when the subscribed-to event occurs. The object that raised the event. The previously typed event arguments. Initializes a new instance of the class. Initializes a new instance of the class using the name of the activity. A string that contains the name of this instance. is a null reference ( in Visual Basic). Defines the processing procedure when the subscribed-to event occurs. The object that raised the event. The previously typed event arguments. Initializes a new instance of the class. Generates code for the specified using the specific . The to use in the code generation. The to generate the code for. is a null reference ( in Visual Basic). is a null reference (). cannot be cast to type . Returns the code type declaration for the workflow that is currently being compiled. The to use in the code generation. The fully qualified class name of the workflow that is currently being compiled. The for the workflow that is currently being compiled. Initializes a new instance of the class, also initializing the . The specified value for . is a null reference ( in Visual Basic). Initializes a new instance of the class from a code generator . The to initialize the instance from. is a null reference ( in Visual Basic). is not assignable to the type of a code generator. has no default constructor. Initializes a new instance of the class. Verifies that the given activity is valid. The associated with validation. The to be validated. A object that contains any errors or warnings that occurred during validation. Initializes an instance of the class by using the type of the validator. Type of the . Initializes a new instance of the class by using the specified validator type name. The name of the type. Creates an attribute of type Creates an attribute of type . An attribute of type . is . Gets the argument for this instance, based on type and index. The helping this operation. The index of the requested argument in the collection of arguments. The of the argument. An cast to the requested type. is out of range of the argument collection. is a null reference ( in Visual Basic). Initializes a new instance of the class. Initializes a new instance of the class, while initializing the of the target of the . The of the target of the . Initializes a new instance of the class, initializing the and the of the target of the bind represented by this instance. The of the target of the represented by this instance. The of the target of the represented by this instance. Is a null reference ( in Visual Basic). Initializes a new instance of the class by using an existing type. The to use in this instance. Gets an array that contains each associated with the specified . The required. An array that contains each associated with the specified . Provides access to the service object of the specified type. The desired . The service object of the specified type. Initializes a new instance of the class. Erases the contents of the files specified in the property, without deleting the files. if the task successfully executed; otherwise, . Initializes a new instance of the class. Runs the compilation of the workflow task. if the operation was successful; otherwise, . Initializes a new instance of the class. Generates code for the specified using the specific . The to use in code generation. The to generate code for. is a null reference ( in Visual Basic). is a null reference (). cannot be cast to type . Initializes a new instance of the class. Validates the configuration. The linked to the validation. Activity to be validated. A of errors found during validation. is a null reference ( in Visual Basic). Validates the change based on the affected and provides the error. The affected . The that defines the change. The by the validation. is a null reference ( in Visual Basic). is a null reference (). Initializes a new instance of the class. Validates the specified object using the specified . The to use for this validation. The to validate. A that contains the errors from this operation. is a null reference (Visual Basic ). is a null reference (Visual Basic ). cannot be cast to type . Initializes a new instance of the class. Validates each settable of the specified using the specified . The to use in the validation. The to be validated. A that contains the errors from this operation. is a null reference (Visual Basic ). is a null reference (Visual Basic ). cannot be cast to type . Gets the of the named entity. A string that contains the name of the entity. The of the named entity. Gets the of the named entity. A string that contains the name of the entity. A value that indicates whether to throw an exception if is not resolvable. The of the named entity. Creates and returns an array which contains each known to this instance. An array which contains each known to this instance. Initializes a new instance of the class. The that owns the property The associated . The name of the property. is a null reference (Visual Basic ). is a null reference (Visual Basic ). Initializes a new instance of the class. The that owns the property. The associated . is a null reference (Visual Basic ). Initializes a new instance of the class. The encapsulated for this instance. Adds an already-loaded assembly. It is the caller's responsibility to load the assembly, and includes the types from this assembly for dispensing when is called. The to add a reference for. is a null reference (Visual Basic ). Adds a reference to the to the internal list. This assembly is used for the lookup in the method. The path of the to add. is a null reference (Visual Basic ). Adds a reference to the to the internal list. This is used for the lookup in the method. The to add. is a null reference (Visual Basic ). is already referenced in this instance. Releases all resources used by the . Returns the assembly display name of the assembly in which the specified type is declared. The type whose assembly name to get. The assembly display name of the assembly in which the specified type is declared. Provides a string array that contains the names for the specified in indexed order. The type to obtain the names from. The names for the specified in indexed order. is a null reference (Visual Basic ). Is not an . Gets the of an , given a reference to an . The to obtain the type of. The of an , given a reference to an . is a null reference (Visual Basic ). Gets the that provides the designated service . The service that the is to provide. The that provides the designated service . Gets the type from the set of assemblies added to the using , , or . The type name. The requested . is a null reference ( in Visual Basic) Gets the type from the set of assemblies added to the using , , or . The type name. A value that indicates whether to throw an exception if is not resolvable. The requested . is a null reference ( in Visual Basic) is not resolvable and is . Creates an array that contains each known to this instance. An array that contains each known to this instance. Any fails to load. Indicates whether one type can be safely assigned to another type. The target of the assignment. The source of the assignment. if the assignment can be safely made; otherwise . Indicates whether a is of type . The to be tested. if the is an ; otherwise . is a null reference ( in Visual Basic). Indicates whether a is a derived class of another . The being tested as a derived class. The being tested as the class. if the tested relationship is true; otherwise . Returns a value that determines whether the specified property is supported in the target .NET Framework. The property to resolve. The instance in which the specified property is declared. if the specified property is supported in the target .NET Framework; otherwise, . Updates the reference associated with this instance. The to refresh with. The to delegate this event to. is a null reference ( in Visual Basic). This instance already references the subject . Removes all references to the subject from this instance. The to remove from this instance. is a null reference ( in Visual Basic) Removes a path-based reference from this instance. The path of the to be removed. is a null reference ( in Visual Basic) Removes all references to the subject from this instance. The to be removed. is a null reference ( in Visual Basic) Sets the value of the local to the referenced . The used to set this value Initializes a new instance of the class; initializes the error text and error numbers for this instance. The associated error text for this instance. The error number for this error. Initializes a new instance of the class, initializes the error text, error number and error type for this instance. The associated error text for this instance. The error number for this error. A Boolean which is if the error is considered a warning and otherwise. Initializes a new instance of the class, initializing the error text, the error number, the error type and the property name associated with the error. The associated error text for this instance. The error number for this error. A Boolean which is if the error is considered a warning and otherwise. The name of the property associated with this error. Creates a new validation error defined for the error type of a property not being set. The property associated with this error. A new validation error defined for the error type of a property not being set. Provides a string representation of this instance incorporating the error type (error or warning) the error number and the error text. A string representation of this instance incorporating the error type (error or warning) the error number and the error text. Initializes a new instance of the class. Initializes a new instance of the class from an collection of type The collection of type is . Initializes a new instance of the class by using a . A that contains validation errors. Copies the collection of enumerable elements to the end of the collection. A collection of elements to add to the end of the collection. is . Returns a new instance of an array that contains all objects that are contained in this collection. A array of classes. Initializes a new instance of the class using the identified service provider. An that locates a GUID identified service. Initializes a new instance of the class using the identified service provider and indicates whether child classes should be validated. An that locates a GUID identified service. to validate the child classes of the current ; otherwise, . Gets the service object of the specified . An object that specifies the of service object to retrieve. A service object of type , or a null reference ( in Visual Basic) if there is no service object of type . Returns an array of validators that are associated with a type by looking up the validator attribute applied on the type. The of class to find. An array of classes. Initializes a new instance of the class, with a value for . The required enumeration value for this instance. Initializes a new instance of the class. Helper method to extract the full property name. The linked to the validation. The full property name. is . Validates the specified object and returns a collection of validation errors. The validation manager linked to the validation. The to be validated. A that contains the validation errors resulting from this operation. is a null reference ( in Visual Basic). is a null reference (). When overridden in a derived class, validates a change based on a specified being added or removed. This function is called during the application of changes that are made to the workflow during dynamic updates. The specified . The specified . The generated by the operation. is a null reference ( in Visual Basic). is a null reference (). Helper method to automatically validate the specific objects properties. The validation manager linked to the validation. The to be validated. A that contains the validation errors resulting from this operation. is a null reference ( in Visual Basic). is a null reference (). Performs validation on a property and returns a that contains the results of that validation. The on the subject property. The owner of the property. The value of the property. A for this operation. A that contains the results of that validation. Initializes a class at the current scope. The workflow compiler options for the current scope. A reference to the scope. Returns a list of types that the compiler allows in compiled workflows. A list of types that the compiler allows in compiled workflows. Initializes a new instance of the class. Compiles a list of workflows contained in the files that are passed as parameters based on the . The . A string array that contains the paths to the files to compile. These files can be either code files (such as .vb or .cs) or workflow markup files. Workflow markup files must have an .xoml extension to be recognized by the compiler. The representing the results of the operation. is a null reference (Visual Basic ). is a null reference (Visual Basic ). Initializes a new instance of the class. Initializes a new instance of the class. Includes initialization for several properties which define the error. A string containing the name of the source file that has the error. An integer representing the line number of the error. An integer representing the column position of the start of the error. A string that contains the error number. A string that contains text which describes the error. Initializes a new instance of the class. Initializes the instance to define the source file name and . A string that contains the name of the source file that has the error. The to associate with this instance. is a null reference ( in Visual Basic). Provides a string which represents this instance. A string which represents this instance/ Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class, with the names of the assemblies used in compilation. The names of the assemblies used in compilation. Initializes a new instance of the class, with the names of the assemblies used in compilation, and the name to apply to the output file. The names of the assemblies used in compilation. The name to apply to the output file. Initializes a new instance of the class, with the names of the assemblies used in compilation, and the name to apply to the output file, and the designator for inclusion of debug information. The names of the assemblies used in compilation. The name to apply to the output file. Indicates whether a PDB file should be generated for debugging. Initializes a new instance of the class from an existing instance. The instance of used to initialize the new instance. Initializes a new instance of the class, initializing the values of and . A string that contains the file name of the mark up file. A string representing the for the file. Initializes a new instance of the class. Initializes a new instance of the class. The exception message is passed as a parameter. The exception message. Initializes a new instance of the class. The exception message and the inner exception are passed as parameters. The exception message. The associated with this exception. Initializes a new instance of the class. The exception message and the errors collection are passed as parameters. The exception message. The associated with this exception. Sets the specified with information about the . Reference to the object that holds the data needed to serialize and deserialize the exception. Provides the means to serialize the exception data. Initializes a new instance of the class. Initializes a new instance of the class from an which implements the interface with type . The implementing the interface with type . Initializes a new instance of the class, along with the name for that activity. The name for the instance. is a null reference ( in Visual Basic). Applies the manifest in the parameter to this instance. The to apply. is a null reference ( in Visual Basic). Calls on this instance, and optionally calls on all child activities of this instance. to release both managed and unmanaged resources used by this instance and all child activities of this instance; to release only the unmanaged resources of this instance. Returns an array that contains all of the currently executing instances of the specified activity. The specified . An array of activity instances that are currently executing. Called when an exception is raised within the context of the execution of this instance. The for this instance. The that caused this fault. The that results from an attempt to cancel this instance. is a null reference ( in Visual Basic). is a null reference ( in Visual Basic). Initializes all appropriate child activities of this instance and the specified . The specified . is a null reference ( in Visual Basic). Calls when an activity is added. The specified . The specified . is a null reference ( in Visual Basic). is a null reference (). Called when an activity is removed. The specified . The specified . Called by the workflow runtime engine every time the for this activity is loaded. An that implements and provides services to this instance. Called by the workflow runtime engine every time the for this activity is unloaded. An that implements and provides services to this instance. Performs additional processing when the property changes. The broadcast by the event. Event that occurs before a change being made to the underlying . relating to the event. Called after changes have been made to the collection of this instance. The associated with this instance. Called by the workflow runtime engine when an activity transitions into the state from the state. An that implements and provides services to this instance. When implemented in a derived class, initializes a new instance of the class. Adds a handler for an event of a . The . The that represents the value of this property. In this case, a type. Either of the arguments is a null reference ( in Visual Basic). Value is of incorrect . The represents a non-event . Releases all the resources used by the . Releases the unmanaged resources and optionally releases the managed resources used by . to release both managed and unmanaged resources; to release only unmanaged resources. Provided as an override to to clean up any unmanaged resources deterministically. Provides access to the associated with the specific . The . The associated with the specific . Retrieves the that is the subject of an . The . The of the target of the . The that is the subject of an . is a null reference ( in Visual Basic). is a null reference (). Gets an array that contains the delegates for the specified . The specified . The type of the returned delegates. An array that contains the delegates for the specified . is a null reference ( in Visual Basic). does not correspond to an event. Provides access to the value of the designated . The . The object that represents the value of the designated . Provides access to the bound object of a and bypasses the override. The to get the value of. The bound object of a . This bypasses the override. is a null reference ( in Visual Basic). Performs initialization on dependency properties when overridden in a derived class. Indicates whether the value of a is set as a binding. See . The to test. if set as a binding; otherwise, . is a null reference ( in Visual Basic). Determines whether the of this equals the of the parameterized . The to compare with for equality. if the are equal; otherwise, . Removes an from an associated . The . The that represents the value of this property. In this case, a type. Either of the arguments is a null reference ( in Visual Basic). The is a . The is not an event. The is a and this instance is not in . Removes a from the . The to be removed. if operation was successful; otherwise, . The argument is a null reference ( in Visual Basic). Sets the for the specified . The . The to set to. Either of the arguments is a null reference ( in Visual Basic). The associated with the is read-only. The associated with the is metadata. The associated with the is not bindable. This instance is not in . Sets the value of the target . The . The to set the target of the . is a null reference ( in Visual Basic). Sets the value of a , which is read-only. The . The that represents the value. The is a null reference ( in Visual Basic). Sets the value of the to the object. The to be set. The to set the value to. Sets the value of the to the specified , bypassing the . The to be set to the . The that becomes the value of the . is a null reference ( in Visual Basic). Gets the registered based on the and . The of the . The required value of . The registered based on the and . Creates an of type that belong to a specific . The . of the that belong to a specific . Returns the hash code for this instance. A hash code for this instance. Initializes a new instance of the class that has the properties parameterized according to the input parameters. The name of the . of the value that the property can contain. Owner of the dependency property. The class that has the properties parameterized according to the input parameters. Initializes a new instance of the class that has the properties parameterized according to the input parameters. The name of the . of the value the property can contain. Owner of the dependency property. Additional property options. The class that has the properties parameterized according to the input parameters. Initializes a new instance of the class that has the properties parameterized according to the input parameters. This instance is intended to declare properties that are used on objects other than the objects of owning type. The name of the . of the value the property can contain. Owner of the dependency property. The class that has the properties parameterized according to the input parameters. Initializes a new instance of the class that has the properties parameterized according to the input parameters. The name of the . of the value the property can contain. Owner of the dependency property. Additional property options. The class that has the properties parameterized according to the input parameters. Initializes a new instance of the class that has the properties parameterized according to the input parameters. The name of the . of the value the property can contain. Owner of the dependency property. Additional property options. of object that implements validation logic for the attached property. The class that has the properties parameterized according to the input parameters. Populates a with the data required to serialize the target object. The associated with the data. The that contains the data. Overrides the method to return the property value. The property value. Initializes a new instance of the class. Returns a value indicating whether this converter can convert an object of the given source type to an using the specified context. The that provides a format context. A that represents the type to convert. if this converter can perform the conversion; otherwise, . Returns a value indicating whether this converter can convert an to the destination type using the specified context. The that provides a format context. A that represents the type to convert the to. if this converter can perform the conversion; otherwise, . Converts the specified object to an , using the specified context and culture information. The that provides a format context. An optional . If not supplied, the current culture is assumed. The to convert. The that represents the converted value. An error occurred while converting to an . Converts the specified object to the specified type using the specified context and culture. The that provides a format context. The into which the will be converted. The to convert. The to convert the to. The converted object. Returns a collection of properties for the type of array specified by the parameter using the specified context and attributes. The that provides a format context. An that specifies the type of array for which to get properties. An array that is used as a filter. A with the properties that are exposed for this data type, or a null reference ( in Visual Basic) if there are no properties. Returns a value indicating whether the supports properties using the specified context. The that provides a format context. if should be called to find the properties of this object; otherwise, . Returns a collection of standard values for the data type using the specified context. The that provides a format context. A that holds a standard set of valid values or a null reference ( in Visual Basic) if the data type does not support a standard set of values. Returns whether the collection of standard values returned from is an exclusive list of possible values, using the specified context. The that provides a format context. if the returned from is an exhaustive list of possible values; if other values are possible. Returns whether this object supports a standard set of values that can be picked from a list, using the specified context. The that provides a format context. if should be called to find a common set of values the object supports; otherwise, . Initializes an instance of the . The Activity associated with the designer that has changed. The member of the Activity that has changed. The value of the member before the change. The value of the member after the change. Initializes a new instance of the class. Returns a value that indicates if a can be set as the parent of the activity associated with the designer. The which can potentially be set as parent. if a can be set as the parent of the activity associated with the designer; otherwise, . Returns a value that indicates whether a connection can be created between the specified connection point on the current activity designer and the specified connection point on a target activity designer. The to check on the current activity designer. The to check on the target activity designer. to indicate that a connection can be created between source and target; otherwise, . Creates a workflow view for the current activity designer using the specified ViewTechnology. The ViewTechnology to use to create the workflow view. A that contains the current activity designer. Releases the unmanaged resources used by the and optionally releases the managed resources. Releases the resources used by the class. if the is being disposed; if the is being finalized. Performs the default UI action associated with the designer. Shifts the visible area of the screen to guarantee that the specified designer is visible. When overridden in a derived class, allows an object to clean up any resources deterministically. Returns a read-only collection of connection points for the activity designer along the specified . The along which to gather the connection points. A generic read-only collection that is used as the points at which the activity designer can connect to other activity designers. Returns a read-only collection of points that the designer uses for connections. The on which to query for points. A point read-only collection that contains the connections to use for the activity designer. Gets the image of the activity designer on the specified . The object used to draw the image. An object that contains a bitmap used as a preview image in the drag-and-drop operations and in the preview pane. Returns the designer associated with the design surface of the workflow. An object that implements the . An that is the of the designer host. Tries to retrieve the specified type of service from the design mode site for the activity associated with the designer. The type of service to request. An object implementing the requested service or a null reference ( in Visual Basic) if the service cannot be resolved. Gets information about the ActivityDesigner at a specified point on the screen. A that represents a single x and y coordinate. A that contains information about the at a specified point. Initializes the designer with the associated . The with which the designer should be initialized. Invalidates the designer. Invalidates the specified rectangle on the designer. A that specifies the area on the workflow to invalidate. Returns a value that indicates whether the current designer's activity is commented or is inside a commented activity. The in the current activity designer. if the activity is commented or is inside a commented activity; otherwise, . Returns a value that indicates whether the specified activity type is supported if the activity designer is a root designer. The type of the activity that was supported. if the is supported; otherwise, . Loads the view state of the designer from a binary stream. A used to restore the designer state. Notifies the when the activity it is associated with changes. An that contains the event data. Notifies the when a user starts to visually resize the activity designer when the designer is in a . An that contains the event data. Notifies the when a connection is established between two connection points. The source ConnectionPoint on the current activity designer. The target ConnectionPoint on the activity designer to connect to. Occurs when the drag-drop operation is completed inside designer bounds. An that contains the event data. Occurs when the drag-drop operation is in progress and the pointer enters the designer bounds. An that contains the event data. Occurs when the drag-drop operation is in progress and the pointer leaves the designer bounds. Occurs when the drag-drop operation is in progress and the pointer is within the designer bounds. An that contains the event data. Notifies the when a user is finished visually resizing the activity designer when the designer is in a . Notifies the when the user clicks on the configuration errors associated with the designer. The associated with the configuration error. contains a null reference ( in Visual Basic). Updates the visual cues for feedback supplied to the user when performing a drag operation. A that contains the event data. Occurs when a key is pressed when the designer has the keyboard focus. A that contains the event data. Occurs when a key is released when the designer has keyboard focus. A that contains the event data. Notifies the when a user repositions its visual cues or child activity designers. The that contains the event data. contains a null reference ( in Visual Basic). Returns the size of the visual cues or child activity designers on the . The that contains the event data. The new size settings for the visual cues or child activity designers. contains a null reference ( in Visual Basic). Occurs when the mouse capture changes. Occurs when the mouse button is clicked multiple times on the designer. A that contains the event data. Occurs when the mouse button is pressed when the pointer is in designer bounds. A that contains the event data. Occurs when the user starts to drag the mouse on the designer. A that represents a single x and y coordinate. A that contains the event data. Occurs when the user stops dragging the mouse on the designer. Occurs on each movement of the mouse as the user drags the pointer over the designer. A that contains the event data. Occurs when the mouse first enters the designer bounds. A that contains the event data. Occurs when the pointer is in designer bounds. A that contains the event data. Occurs when the pointer leaves designer bounds. Occurs when the pointer is moving in designer bounds. A that contains the event data. Occurs when the mouse button is released when the pointer is in designer bounds. A that contains the event data. Draws the visual representation of the activity at design time. An that contains the event data. contains a null reference ( in Visual Basic). Allows the designer to process raw Win32 messages. A Win32 that contains the event data. Controls whether the drag operation should continue. A that contains the event data. Notifies the when a user is visually resizing it at design time. The method is only called if the activity designer is a child of a . The that contains the event data. Notifies the when a user changes the scroll position. The on which the user changed position. The new scroll position value. Displays the designer verbs associated with a smart tag at the specified point. A that designates the location to show the smart tag. Notifies the whether a smart tag should be displayed or hidden. to indicate that the smart tag should be displayed; to indicate that the smart tag should be hidden. Notifies the designer that the associated theme has changed. An that contains the event data. Updates the layout of the designer. Transforms a point from screen coordinate system to the activity designer coordinate system. A that contains the coordinates to transform. A that contains the transformed x and y coordinates. Transforms a point from the activity designer coordinate system to the screen coordinate system. A that contains the coordinates to transform. A that contains the transformed x and y coordinates. When overridden in a derived class, allows a designer to change or remove items from the set of attributes that it exposes through a TypeDescriptor. The that contains the TypeID values of the attributes. When overridden in a derived class, allows the designer to change or remove items from the set of events that it exposes through a TypeDescriptor. The that contains the event names of the class. When overridden in a derived class, allows a designer to change or remove items from the set of properties that it exposes through a TypeDescriptor. The that contains the property names of the class. When overridden in a derived class, allows a designer to add items to the set of attributes that it exposes through a TypeDescriptor. The that contains the TypeID values of the attributes. When overridden in a derived class, allows a designer to add items to the set of events that it exposes through a TypeDescriptor. The that contains the event names of the class. When overridden in a derived class, allows a designer to add items to the set of properties that it exposes through a TypeDescriptor. The that contains the property names of the class. Transforms a rectangle from the screen coordinate system to the activity designer coordinate system. A that describes the coordinates to transform. A that describes the transformed coordinates. Transforms a rectangle from the activity designer coordinate system to the screen coordinate system. A that describes the coordinates to transform. A that describes the transformed coordinates. Refreshes the configuration errors associated with the designer. Refreshes the activity designer verbs associated with the designer by calling the status handler. Stores the view state of the designer into a binary stream. The into which the view state is stored. Shows the specified info tip. The text to display in the InfoTip. Displays the info tip for the with the specified title and text. A string that contains the title of the info tip. A string that contains the info tip text to display. Displays the specified tool tip in the specified rectangle location. A string that contains the tool tip to display. A that defines the location at which to display the tool tip. Performs the default action associated with the designer. Initializes the designer with the associated activity. The IComponent to initialize the designer with. When overridden in a derived class, allows a designer to change or remove items from the set of attributes that it exposes through a TypeDescriptor. The that contains the TypeIDs of the attributes of the class. When overridden in a derived class, allows a designer to change or remove items from the set of events that it exposes through a TypeDescriptor. The that contains the event names of the class. When overridden in a derived class, allows a designer to change or remove items from the set of properties that it exposes through a TypeDescriptor. The that contains the property names of the class. When overridden in a derived class, allows a designer to add items to the set of attributes that it exposes through a TypeDescriptor. The that contains the TypeIDs of the attributes of the class. When overridden in a derived class, allows a designer to add items to the set of events that it exposes through a TypeDescriptor. The that contains the event names of the class. When overridden in a derived class, allows a designer to add items to the set of properties that it exposes through a TypeDescriptor. The that contains the property names of the class. Returns a view object for the specified view technology. A for which to return the view object. An object that represents the view for this designer. Determines whether the specified Toolbox item is supported by the current activity designer. The to test for support. if the tool is supported by the toolbox and can be enabled; otherwise, . Selects the specified toolbox item. The to select. Restores the view state from a binary stream. The to load the view state from. Saves the view state to a binary stream. A to save the view state to. Returns a value that indicates whether the specified type is supported on the current . The of the activity to check for support on the activity designer. if the type is supported on the current workflow designer; otherwise, . Initializes a new instance of the class by using the specified . The which to apply the accessible object. Performs the default action associated with the . Returns the service defined by the specified type that is associated with the . The service to request. An that represents the requested service, or a null reference ( in Visual Basic) if the service cannot be resolved. Returns the associated with the location defined by the specified . One of the values. The at the specified location. Modifies the selection or moves the keyboard focus of the . One of the values. Initializes a new instance of the class that is empty and has the default initial capacity. Initializes a new instance of the class that contains elements copied from the specified generic collection of , and has sufficient capacity to accommodate the number of elements copied. Enumerable generic collection containing objects. Initializes a new instance of the class that contains elements copied from the specified and has sufficient capacity to accommodate the number of elements copied. An from which to copy collection elements. Initializes a new instance of the class with the specified graphics and designer theme. The used the layout the designer. The to use for look and feel. Serializes an activity designer layout used in a freeform designer. Creates an instance of the specified using the specified . The supporting this operation. The specified . An instance of the specified . is a null reference ( in Visual Basic). is a null reference (). Retrieves information about all properties associated with the specified object. The supporting this operation. The to search for properties. A array that contains information about the properties associated with . or contains a null reference ( in Visual Basic). Performs required processing on obj before the serialization process begins. The supporting this operation. The to search for properties. Draws a 3-dimensional button on the activity designer surface. The on which to draw the 3-dimensional button. The to draw on the button. The that defines the bounds of the button. The single-precision floating-point number to specify the transparency level of the button. The enumeration value to specify the appearance of the button. contains a null reference ( in Visual Basic). Draws a button that is used to expand and collapse composite designers on the activity designer surface. The on which to draw the button. The that defines the bounds of the button. to draw an expanded button; otherwise, . The associated with the activity designer used to render the button. or contains a null reference ( in Visual Basic). Draws an image on the activity designer surface by using a , an , a source and destination , an , a single-precision floating-point number, and a Boolean value. The on which to draw the image. The to draw. The that defines the bounds of the image. The that defines the source of the image. The that specifies how the image is aligned in the bounding rectangle. A single-precision floating-point number that defines the transparency settings for the image. to draw the image in grayscales; otherwise, . , , , or contains a null reference ( in Visual Basic).-or- is less than 0, or greater than 1.0f. Draws an image on the activity designer surface by using a , an , a , and a . The on which to draw the image. The to draw. The that defines the bounds of the image to draw. The that specifies how the image is aligned in the bounding rectangle. , , or contains a null reference ( in Visual Basic). Draws a rounded rectangle on the activity designer surface. The on which to draw the rectangle. The to draw the rectangle. The that defines the bounds of the rounded rectangle. The integer value of the radius to use for the rounded edges. or contains a null reference ( in Visual Basic). Draws text on the activity designer surface. The on which to draw the text. The used to draw the text The text to draw. The bounding in which the text must be drawn. The that specifies where the text is aligned in the bounding rectangle. The that specifies the quality setting to draw the text. The to draw the text. , , , or contains a null reference ( in Visual Basic). Returns the graphics path used to draw the specified rounded rectangle. The for which to obtain the graphics path. An integer that defines the radius to use to draw the rounded corners. A that draws the rounded path of the specified rectangle. is set to .-- or -- is less than or equal to 0. Initializes a new instance of the class with the specified graphics, clipping rectangle, viewport and designer theme. The used to draw the item. The that represents the rectangle in which to draw. The view port in which to draw. The associated with the object to draw. Initializes a new instance of the class by using the specified value and . A to use to resize the activity designer. A that represents the resized bounds of the activity designer. Initializes an instance of an . A that contains the theme information for the . Releases the unmanaged resources and optionally releases the managed resources used by . to release both managed and unmanaged resources; to release only unmanaged resources. Gets a brush used to paint the area specified by the rectangle passed. A that specifies the location and size of the area on the background. A that is used to fill interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths. Initializes the designer theme. Called to signal changes to ambient settings. The property that has changed. Initializes a new instance of the class by using the specified designer theme type. A that represents the designer theme to be associated with the designer class. Initializes an instance of an by using an , a value, a description of the verb, and an . The to associate with the new verb. The in which the new verb belongs. The description of the verb to show on the menu. The that will handle the menu selection event. is empty or a null reference ( in Visual Basic).-or- is a null reference (). Initializes an instance of a by using an , a value, a description of the verb, and two objects, one to handle menu selection events and the other to handle status updates. The to associate with the . The in which this belongs. The description of the verb to show on the menu. The event handler that handles the menu selection event. The event handler that handles status updates. Initializes an instance of an . Initializes a new instance of the class by using the specified generic collection of verbs. A generic collection of objects. Initializes a new instance of the class. Releases the unmanaged resources used by the and optionally releases the managed resources. to release the managed resources; otherwise, . Ensures that the specified activity designer is visible on the workflow design surface. The for which to ensure visibility on the workflow design surface. contains a null reference ( in Visual Basic). Returns an array of rectangles that bound the activity designer's connectors. A array that defines the bounds of all connectors in the . Returns an array of rectangles that represent the valid drop locations within the . The that defines the x- and y-coordinates for the drop target. The array that represents the valid drop locations within the . Returns the first selectable object that follows the specified object in the navigation order of the current . The current object in the navigation order. The enumeration value that specifies the direction in which designer navigation occurs. The first selectable that follow in the navigation order. Returns information about the at the specified coordinates on the workflow design surface. The that contains the coordinates on the workflow design surface from which to gather information. A that contains information about the at the specified coordinates Initializes the designer used by the specified activity. The for which to initialize the designer. Returns a value that indicates whether the specified activity designer is visible in the . The to check. if is visible; otherwise, . contains a null reference ( in Visual Basic). Loads the view state of the from a binary stream. The used to restore the designer view state. contains a null reference ( in Visual Basic) The designer host associated with the designer is a null reference (). Notifies the designer that the number of activities contained in the has changed. The that contains the event data. contains a null reference ( in Visual Basic). Notifies the when a drag-drop operation is in progress and the user's mouse cursor enters the bounds of the designer. The that contains the event data. contains a null reference ( in Visual Basic). Notifies the when a drag-drop operation is in progress and the user's mouse cursor is inside the bounds of the designer. The that contains the event data. contains a null reference ( in Visual Basic). Performs layout tasks to position visual cues and child designers on the . The that contains the event data. contains a null reference ( in Visual Basic). Sets the size of the visual cues on the designers contained within the . The that contains the event data. The that contains the new size settings for the . Notifies the when the user double-clicks on the surface of the activity designer. The that contains the event data. Notifies the when the user presses the mouse button down while the pointer is in designer bounds. The that contains the event data. Notifies the designer when the user moves the mouse cursor out of designer bounds. Notifies the designer when the user releases the mouse button in the designer bounds. The that contains the event data. Draws the visual representation of the activity associated with the at design time. The that contains the event data. Notifies the that its associated theme has changed. The that contains the updated theme property settings. Updates the configuration errors associated with the . Updates the view displayed in the preview window of the . Stores the current view state of the to a binary stream. The to which the current designer view state is stored. contains null reference ( in Visual Basic). Initializes a new instance of the class. The that the is associated with. Releases the unmanaged resources used by the and optionally releases the managed resources. to release both managed and unmanaged resources; to release only unmanaged resources. Performs any additional initialization tasks for that is not performed by . Notifies the that the ambient property settings for the designer have changed. The enumeration value that the activity preview designer theme should now use. Initializes a new instance of the class. Initializes a new instance of the class by using the specified and . The that holds information to deserialize the toolbox item. The that provides the deserialization context for the toolbox item. Initializes a new instance of the class that creates the specified type of component. The type of the that the toolbox item will create. Creates an component or an array of components when the toolbox item is invoked. The to host the toolbox item. An array of created objects. Creates an component or an array of components that generate a dialog box on the design surface when the toolbox item is invoked. The to host the toolbox item. An array of created objects. Gets the associated display name for the Toolbox item in the Toolbox. The type of the to retrieve the display name for. String representing the display name for the Toolbox item Gets the associated Image that is used to represent the Toolbox item in the Toolbox. The type of the to retrieve the Toolbox image for. Image object displayed in the Toolbox for a Toolbox item Initializes a new instance of the class by using a . The with which the ambient theme is associated. Releases the unmanaged resources used by the and optionally releases the managed resources. to release both managed and unmanaged resources; to release only unmanaged resources. Performs additional initialization tasks for the class that are not performed by the . Notifies the when the value of the enumeration changes. The enumeration value to which the setting was changed. Initializes a new instance of the class. Edits the value of the specified object using the editor style indicated by . An that can be used to gain additional context information. An that the editor can use to obtain services. The value of the object to edit. The new value of the object. contains a null reference ( in Visual Basic). Returns the editor style used by the method. An that can be used to gain additional context information. A value that indicates the style of editor used by . Initializes a new instance of the class. Returns the bounds for the current comment glyph on the specified . The with which the comment glyph is associated. to indicate whether the glyph appears on the activity designer surface; otherwise, . A that represents the bounds for the glyph. Performs any tasks required to render the comment glyph on the activity designer surface. The to perform fill and drawing tasks. to indicate that the glyph appears on the design surface; otherwise, . The to use to access ambient property settings. The from which to obtain information about user actions. When implemented in a derived class, initializes an instance of the . Returns a value that indicates whether activities can be inserted into the composite activity associated with the designer. The location to insert the activities. A read-only array of to insert. if activities can be inserted into the composite activity associated with the designer; otherwise . Returns a value that indicates whether activities contained within the composite activity can be moved out of the composite activity associated with the designer. The location from which to move the activities. The read-only array of activities to move. if the activities can be moved from the composite activity; otherwise . Returns a value that indicates if activities can be removed from the composite activity associated with the designer. A read-only array of activities to remove from the composite activity associated with the designer. if the activities can be removed from the composite activity; otherwise . Deserializes items from an received during a drag-and-drop operation or from the clipboard. Component serialization service. Object that contains activities to deserialize. An array of activities deserialized from an . Releases the unmanaged resources used by the and optionally releases the managed resources. to release both managed and unmanaged resources; to release only unmanaged resources. Verifies that the contained designer is visible. The contained designer to make visible. Retrieves designers belonging to the specified root activity that intersect a specified area. The top-level designer to analyze. Area within the top-level designer to analyze. An array of objects that intersect a portion of the Rectangle specified. Gets the object which is next in the order of navigation. The current object in the navigation order. The direction to navigate. 0 = next; 1 = previous; 2 = left; 3 = right. The object that is next in the order of navigation. Gets information about the at a specified point on the screen. A that represents a single x and y coordinate. A that contains information about the at a specified point. Initializes the designer with the associated . The with which the designer should be initialized. Inserts activities into the designer at the specified location using a transaction. The designer into which the activities will be inserted. The location in the designer at which the activities will be inserted. The list of activities to insert. Description for the designer transaction created by the insertion. Inserts the specified activities in the designer at the specified location. The location in the designer to insert the activities. The list of activities to insert. Gets a value that indicates if the contained designer is visible. The designer contained within the CompositeActivityDesigner to test for visibility. if the contained designer is visible; otherwise . Restores the view state from a binary stream. The from which to load the view state. Moves activities from one designer to another. A describing the location to which to move the activities. The list of activities to move. Moves a designer forward or backwards in index within the composite activity. The activity designer to move. to move the designer backwards; to move the designer forward. Occurs when more than one activities contained within the designers have changed. This occurs, for example, when a new child activity is added or an existing child activity is removed. An containing information about the change. contains a null reference ( in Visual Basic). Occurs when an activity or a group of activities contained within the designer are changing. This occurs, for example, when a new child activity is added or an existing child activity is removed. An that contains information about the change. contains a null reference ( in Visual Basic). Occurs when an activity contained within the designer has changed. An that contains information about the change. contains a null reference ( in Visual Basic). Called when a key is pressed with the designer in focus. A that contains the event data. Performs layout and positioning tasks for the contained visual cues or designers on the to reposition its child activities. The that contains the event data. contains a null reference ( in Visual Basic). Called to calculate the size needed for an activity based on its current state (collapsed or expanded) and its list of child activities. The that contains the event data. The that contains the new size settings for the . Called when the mouse is clicked when the pointer is in designer bounds. A that contains the event data. Draws the visual representation of a composite activity at design time. An that contains the drawing data. Notifies the designer that the associated theme has changed. A that contains the event data. Adjusts the clip region on the graphics object and calls on all contained designers. to be used for painting. Removes a list of activities from the composite activity designer. A list of activities to remove from the designer. Removes the list of activities from the designer using a transaction. The service provider associated with the designer. The list of activities to remove. The description of the transaction created. Saves the view state to a binary stream. The into which the view state is stored. Serializes an array of activities to an that can be placed into the clipboard or used when initializing a drag and drop operation. Component serialization service. Array of activities to serialize. that contains serialized activities. Initializes a new instance of the class. Retrieves information about all properties associated with the specified object. The that manages the serialization process. The to search for properties. A array that contains information about the properties associated with . Initializes a new instance of the class by using the specified . The to apply to the accessible object. Returns the child accessible object associated with the activity designer at the specified index location. The zero-based index of the child accessible object. An associated with the child at the specified index location. Returns the number of child accessible objects that belong to the . The number of children that belong to the . Initializes a new instance of the class. The to associate with the composite designer theme. Releases the unmanaged resources used by the and optionally releases the managed resources. to release both managed and unmanaged resources; to release only unmanaged resources. Retrieves a brush that defines the background display properties of the expand button on the composite activity designer. The that defines the bounds of the expand button on the . A object that uses the parameter to define the button area in which the brush applies two colors in a linear gradient from the upper-left corner to the lower-right corner of the expand button. Performs further initialization tasks beyond those provided by the constructor. Notifies the object that the ambient property settings for the designer have changed. The enumeration value which the composite designer theme should now use. Initializes a new instance of the class. Returns the bounds for the glyph on the specified . The with which the glyph is associated. to indicate whether the glyph appears on the activity designer surface; otherwise, . A that represents the bounds for the glyph. contains a null reference ( in Visual Basic). Notifies the glyph that an action has been performed which has activated the glyph. The on which the glyph is drawn. Performs any tasks required to render the glyph on the activity designer surface. The to perform fill and drawing tasks. to indicate that the glyph appears on the design surface; otherwise, . The to use to access ambient property settings. The from which to obtain information about user actions. Initializes a new instance of the class by using the specified , enumeration value, and an integer. The to which the connection point belongs. The enumeration value that specifies where on the activity designer the connection point is located. An index location of the current . is less than zero.-- or -- is greater than or equal to the number of connection points on . contains a null reference ( in Visual Basic). Returns a value that indicates whether the current is equal to the specified object. The object to compare with the current . to indicate that the current and are equal; otherwise, . Returns a hash code for the current . The hash code generated by the integer or the designer available through . Performs all tasks required to render the on the activity designer surface. An that contains the data to draw a highlighted connection point; otherwise, . Initializes a new instance of the class. The where drawing for the begins. The where drawing for the ends. or contains a null reference ( in Visual Basic). Determines whether the current is equal to the specified connector. The to compare with the current connector. if the specified connector is equal to the current ; otherwise, . Returns the hash code for the current . A hash code for the current . Returns a service object of the specified type if it is available. The of the service object to return. A service object of type or a null reference ( in Visual Basic) if there is no service object of type . Returns a value that indicates whether the specified point resides on the current . The to test. if resides on the current ; otherwise, . Invalidates the current and causes it to be redrawn. Changes the height and width using the settings defined in the specified . The that contains the height and width settings to offset the connector. Notifies the that layout operations are occurring. The that contains the event data. Renders the on the workflow design surface. The that contains the drawing data. Used for drawing the Connector when it is dragged from one state to another. An object that specifies the graphics to use to draw the object and the clipping rectangle in which to draw it. Coordinates for the segments in the . Coordinated for the edit points on the . Used for drawing a Connector that is selected by the user. An object that specifies the graphics to use to draw the object and the clipping rectangle in which to draw it. Not used. Coordinates for the edit points on the . Performs layout tasks for the . Reroutes the connector from source to target if the connector has changed. A collection that represents the new connector segments to use for rerouting. Releases all resources used by the . Initializes an instance of the class using an instance of . An instance of which represents a connector between two activity designers on a workflow design surface. Retrieves the child object at the specified screen coordinates. The horizontal screen coordinate. The vertical screen coordinate. An the child object at the given screen coordinates. This method returns the calling object if the object itself is at the location specified. Returns a null reference (in Visual Basic) if no object is at the tested location. Initializes a new instance of the class. The that contains the connector. A that defines the location on the connector that the user clicked. The index identifier of the connector that was clicked. Prior to the constructor call the connector index was set to less than zero. Determines whether the specified is equal to the current . The to compare with the current . if the specified is equal to the current ; otherwise, . Returns the hash code for the current . The hash code for the current . Returns the index of the connector that the user clicked. The index of the connector that the user clicked. Initializes a new instance of the class. Creates an instance of the specified using the specified . The supporting this operation. The specified . An instance of the specified . is a null reference ( in Visual Basic). is a null reference (). Gets a Dictionary collection filled with element name and their associated values from the current position in the xml reader associated with the . The that manages the serialization process. The specified . Dictionary based collection containing the argument names and their associated values for the construction of the connector. Retrieves information about all properties associated with the specified object. The that manages the serialization process. The to search for properties. A array that contains information about the properties associated with . or contains a null reference ( in Visual Basic). Performs processing of the object after the deserialization process. The that manages the serialization process. The that was deserialized. Initializes a new instance of the class by using an , an integer, and a string. The on which the designer action is taken. An integer value that represents the identifier of the . A string that represents the text associated with the designer action. contains a null reference ( in Visual Basic). contains a null reference () or its length is 0. Initializes a new instance of the class by using , an integer, a string, and an . The on which the designer action is to appear. An integer value that represents the identifier of the . A string that represents the text associated with the designer action. The to be associated with the designer action. contains a null reference ( in Visual Basic). contains a null reference () or its length is 0. Invokes the method of the activity designer associated with the current designer action. When implemented in a derived class, initializes a new instance of the class. Returns the bounds for the glyph on the specified . The with which the glyph is associated. to indicate whether the glyph appears on the activity designer surface; otherwise, . A that represents the bounds for the glyph. contains a null reference ( in Visual Basic). Indicates to the glyph that an action has been performed which has activated the glyph. The on which the glyph is drawn. When overridden in a derived class, performs any tasks required to render the glyph on the activity designer surface. The to perform fill and drawing tasks. to indicate that the glyph appears on the design surface; otherwise, . The to use to access ambient property settings. The from which to obtain information about user actions. When implemented in a derived class, initializes a new instance of the class by using a object. The with which the designer theme is associated. Releases the unmanaged resources used by the and optionally releases the managed resources. to release both managed and unmanaged resources; to release only unmanaged resources. Allows the to attempt to free resources and perform other clean-up operations before it is reclaimed by garbage collection. Performs further initialization tasks beyond those performed by . Notifies the designer theme class that the ambient property settings for the designer have changed. The enumeration value that the designer theme should now use. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Initializes a new instance of the class by using an integer, a string, and an . The integer identifier for the designer view. The string that specifies the name of the designer view. The associated with the designer view. or contains . Initializes a new instance of the class by using an integer, a string, an , and an . The integer identifier for the designer view. The string that specifies the name of the designer view. The associated with the designer view. The associated with the designer view. , , or contains . Determines whether the specified is equal to the current designer view. An to compare to the current . if and the current are equal; otherwise, . Serves as a hash function for the and is suitable for use in hashing algorithms and data structures like a hash table. A hash code for the current . Notifies the designer when the view is activated. Notifies the designer when the view is deactivated. Initializes a new instance of the class. Adds a connector to the . The location to begin drawing the connector. The location to finish drawing the connector. The that was added to the . or contains a reference ( in Visual Basic). The property for or contains a reference (). The current is not the container for the connector to add. Brings the specified to the top of the z-order of the . The to bring to the top of the z-order. contains a reference ( in Visual Basic). is not found in the collection. Returns a value that indicates whether the can create a connection between the specified connection point on a source child activity designer and the specified connection point on a target child activity designer. The to check on the source activity designer. The to check on the target activity designer. if the can draw a connector between source and target activity designers; otherwise, . Returns a value that indicates whether a user can visually resize the specified child activity designer in the . The to check. if a user can visually resize the specified activity designer; otherwise, . Creates a connector between the two specified connection points. The location to begin drawing the connector. The location to finish drawing the connector. The that was created. Releases the unmanaged resources used by the and optionally releases the managed resources. if the designer is being disposed; if the designer is being finalized. Returns the first selectable object that follows the specified object in the navigation order of the current . The current in the navigation order. The enumeration value that determines the navigation order of the designer. The first selectable that follows the parameter in the navigation order. Returns information about the at the specified coordinates on the workflow design surface. The that contains the coordinates on the workflow design surface from which to gather information. A that contains information about the at the specified coordinates Initializes the by using the specified . The with which to initialize the . Adds the specified read-only collection of activities to the at the specified location on the workflow design surface. The that specifies the location to add the activities. The read-only collection that contains the activities to add to the . Moves activities to a specified location within the design surface. Location to move activities to. Collection that contains the activities to move to Moves the specified to the specified location. The to move. The that represents the designer's new location. contains a reference ( in Visual Basic). is not found in the collection. Raises the event. A that contains the event data. Raises the event. A that contains the event data. Raises the event. A that contains the event data. Notifies the when a child activity is added or deleted from its collection. The that contains information about the added or removed activities. Notifies the when a connection has been established between two of its contained activity designers. The location to begin drawing the connector. The location to finish drawing the connector. Notifies the when a drag-drop operation is completed within the bounds of its design surface. The that defines the operation event arguments. Notifies the when a drag-drop operation is in progress and the user's mouse cursor is inside the bounds of the designer. The that defines the operation event arguments. Occurs when a key is pressed when the designer has the keyboard focus. A that contains the event data. Performs layout tasks to position visual cues and child designers on the . The that defines the operation event arguments. Notifies the when the size of the visual cues on the designers displayed by the have changed. The that defines the operation event arguments. The that represents the new size of the on the workflow design surface. Notifies the when a user is visually resizing it at design time. The that defines the operation event arguments. Notifies the that its associated theme has changed. The that contains the updated theme property settings. Removes the specified from the . The to remove. contains a reference ( in Visual Basic). Resizes the specified to the dimensions of specified size. The to resize. The that represents the new dimensions of the designer. contains a reference ( in Visual Basic). is not found in the collection. Sets the specified to the bottom of the z-order of the . The to set to the back of the z-order. contains a reference ( in Visual Basic). is not found in the collection. Initializes a new instance of the class. Retrieves information about all properties associated with the specified object. The that manages the serialization process. The to search for properties. A array that contains information about the properties associated with . Initializes an instance of a object. The associated . The location on the associated that was clicked. Returns the index of the hit designer. The index of the designer hit by the . Returns an array of glyphs that are associated with the specified activity designer. The object for which to retrieve the glyphs. An array of objects to render to the activity designer. Adds a class that implements the interface to the list of glyph providers that an activity designer uses. The to add. Removes the class that implements the interface to the list of glyph providers that an activity designer uses. The to remove. Returns the collection associated with the specified . The for which to return the activity verb collection. An that contains the verbs associated with the . Adds a class that implements the interface to the list of verb providers that an uses. The to add. Removes a class that implements the interface to the list of verb providers that an uses. The to remove. Instructs the workflow designer host to add an assembly reference for the current project to access. An that identifies the assembly to add. Adds an array of designer actions to the list of available user actions in the workflow designer host. A array that contains the actions to add. Adds a reference to a Web resource to a project in a workflow designer. When this method returns, contains a that represents the universal resource locator (URL) of the Web resource to provide the project access to. This parameter is passed uninitialized. When this method returns, contains a of the proxy class associated with the Web resource. This parameter is passed uninitialized. A value that indicates the return value of the Add Web Reference dialog box. Returns the type of the proxy class associated with the specified universal resource locator (URL). A that represents a URL. The of the proxy class. Provides contextual information about the current component. Returns property context. Returns the universal resource locator (URL) for the Web resource associated with the specified proxy class. The associated with the proxy class. The URL for the Web resource associated with the proxy class. Returns the types that are generated for the XSD schema that is added to the workflow project. The types that are generated for the XSD schema that is added to the workflow project. Navigates to the specified property in the property browser of the workflow designer host. The name of the property to navigate to. if the property was navigated to successfully; otherwise, . Deletes all designer actions in the task list associated with the workflow designer host. Displays the tools options associated with the workflow designer host. Returns the assembly loaded in reflection context for the current target framework. The assembly name. The assembly loaded in reflection context for the current target framework. Returns the current runtime type for the specified reflection type. The reflection type depends on the target .NET Framework version. The reflection type that depends on the target .NET Framework version. The current runtime type. Returns the target .NET Framework version of the current project. The target .NET Framework version of the current project. Returns a value that indicates whether the specified type is supported in the current target .NET Framework version. The type to check. if the specified type is supported in the current target .NET Framework version; otherwise, . Provides a mechanism to ensure that Activities added to a are uniquely named. The that will contain the uniquely named activities. A collection of activities to ensure that activities are uniquely named. Provides a mechanism to test that an identifier is unique within an . The against which to test the identifier. The identifier to test for validity. Creates an event on the specified class by using the specified event name, event type and attributes. A string that contains the class name to add the event to. A string that defines the name of the event. The assigned to the event. An array that contains information on all attributes to assign to the event. to emit any dependency properties associated with the event; otherwise, . Creates a field on the specified class by using the specified field name, field type, parameter types, attributes and literal initialization expression. A string that defines the name of the class to add the field. A string that defines the name of the field. The of the new field. A array of any parameters associated with the field. A that defines the member attribute identifier for the field. A that contains the literal expression of the field. to delete any existing fields on when creating the new field; otherwise, . Creates a property on the specified class by using the specified property name, property type and attributes. A string that defines the name of the class to add the field. A string that defines the name of the field. The of the new property. An array that contains information on all attributes to assign to the property. to emit any dependency properties associated with the property; otherwise, . to create the property as a meta property; otherwise, . to indicate that the emitted dependency property has its property set to ; otherwise, . The that is declaring the dependency property. to create the property as a read-only property; to create the property as a read-write property. Removes the specified event from the specified class. A string that contains the name of the class from which to remove the event. A string that contains the name of the event to remove. The associated with the event to remove. Removes the specified property from the specified class. A string that contains the name of the class from which to remove the property. A string that contains the name of the property to remove. The of the property to remove. Displays code for the new member on a workflow design surface. Displays code for the new member on a workflow design surface by using the specified , the specified method and the specified delegate type. The associated with the code to display. The name of the method to display. The of the delegate associated with the method to display. Updates the base type to associate with the specified class. A string that contains the name of the class to update with a new base type. The to be the new base type for the class. Sets a new name and type to an existing event on the specified class. A string that contains the name of the class that contains the event to update. A string that contains the name of the existing event. The associated with the existing event. A string that contains the new name of the updated event. The to associate with the updated event. An array that contains information on all attributes to assign to the updated event. to update the event to emit a dependency property; otherwise, . to set the event as a meta property; otherwise, . Sets a new name and type to a property on the specified class. A string that contains the name of the class on which the property to update resides. A string that contains the existing name of the property. The associated with the existing property. A string that contains the new name of the property. The to associate with the updated version of the property. An array that contains information on all attributes to assign to the updated property. to update the property emit a dependency property; otherwise, . to set the property as a meta property; otherwise, . Updates the name of the specified class. A string that contains the existing name of the class. A string that contains the new name to assign to the class. Restores the UI state of a designer from a binary stream. The from which to restore the designer state. Stores the UI state of a designer to a binary stream. The to use to store the state. Returns a value that indicates whether the specified type can be filtered. The to check for filtering. to throw an exception when the is processed; otherwise, . if the specified type can be filtered; otherwise, . Returns the local assembly associated with the specified object. The for which to obtain the local assembly. The associated with . Returns the transient assembly associated with the specified assembly name. The for which to retrieve the transient assembly. The transient associated with . Returns the type provider associated with the specified object. The for which to return the type provider. An to perform type provider tasks for . Returns a service that can retrieve an assembly or type by name for the specified object. The for which to retrieve the type resolution service. The to use to retrieve an assembly or type. Returns a value that indicates whether the specified type is supported on the current workflow designer. The to check for support on the designer. if is supported on the current workflow designer; otherwise, . Initializes a new instance of the class. Returns the bounds for the glyph on the specified . The with which the glyph is associated. to indicate whether the glyph appears on the activity designer surface; otherwise, . A that represents the bounds for the glyph. contains a null reference ( in Visual Basic). Performs any tasks required to render the glyph on the activity designer surface. The to perform fill and drawing tasks. to indicate that the glyph appears on the design surface; otherwise, . The to use to access ambient property settings. The from which to obtain information about user actions. Initializes a new instance of the class. Returns a value that indicates whether child activities of the activity associated with the can be moved. The that describes the location to move the activities to. The read-only collection that contains the activities to move. if the activities can be moved from the parent activity; otherwise . Returns a value that indicates whether child activities of the activity associated with the can be deleted. The read-only collection of activities to remove. if the activities can be deleted from the parent activity; otherwise . Returns array of rectangles that represent the valid drop locations within the . The that defines the x- and y-coordinates for the drop target. The array that represents the valid drop locations within the . Returns the first selectable object that follows the specified object in the navigation order of the current . The current in the navigation order. A enumeration value that determines the navigation order of the designer. An that follows the specified object. Indicates that the user has created a new branch activity on the activity associated with the . The that was added as the new branch of the activity associated with the . Performs layout tasks to position visual cues and child designers on the . The that contains the layout arguments. contains a null reference ( in Visual Basic). Sets the size of the visual cues on the designers contained within the . The that contains the layout arguments. The that contains the new size settings for the . Draws the visual representation of the activity associated with the at design time. The that contains the drawing arguments. Initializes a new instance of the class. Returns the bounds for the glyph on the specified . The with which the glyph is associated. to indicate whether the glyph appears on the activity designer surface; otherwise, . A that represents the bounds for the glyph. contains a null reference ( in Visual Basic). Performs any tasks required to render the glyph on the activity designer surface. The to perform fill and drawing tasks. to indicate that the glyph appears on the design surface; otherwise, . The to use to access ambient property settings. The from which to obtain information about user actions. When implemented in a derived class, initializes a new instance of the class. Returns the bounds for the selection glyph on the specified . The with which the selection glyph is associated. to indicate whether the selection glyph appears on the activity designer surface; otherwise, . A that represents the bounds for the glyph. Returns an array of rectangles that represents the selected glyph's grab handles. The with which the selection glyph is associated. A array of the grab handles to display on the selected glyph. Performs any tasks required to render the glyph on the activity designer surface. The to perform fill and drawing tasks. to indicate that the glyph appears on the design surface; otherwise, . The to use to access ambient property settings. The from which to obtain information about user actions. Initializes a new instance of the class. Initializes a new instance of the class by using the specified . The to apply to the accessible object. Retrieves the accessible child that corresponds to the specified index location. The zero-based index for the accessible child. An that represents the accessible child corresponding to the specified index. Retrieves the number of children that belong to the accessible object. An integer that represents the number of children that belong to the accessible object. Navigates to another accessible object. One of the values. An that represents the specified value. Initializes a new instance of the class. Returns an array of rectangles that bound the activity designer's connectors. The array that bounds the connectors. Returns array of rectangles that represent the valid drop locations within the . The that defines the x- and y-coordinates for the drop target. The array that represents the valid drop locations within the . Returns the first selectable object that follows the specified object in the navigation order of the current . The current object in the navigation order. A enumeration value that determines the navigation order of the designer. The first selectable that follows the parameter in the navigation order of the . Returns information about the at the specified point on the workflow design surface. The location on the workflow design surface from which to gather information. A that contains information about the . Initializes the designer by using the specified activity. The with which to initialize the . Performs layout tasks to position visual cues and child designers on the . The that contains the layout arguments. contains a null reference ( in Visual Basic). Sets the size of the visual cues on the designers contained within the . The that contains the layout arguments. The that contains the new size settings for . Draws the visual representation of activity at design time. The that contains the drawing arguments. Initializes a new instance of the class. The SequentialWorkflowRootDesigner with which the to indicate that the is a header; to indicate that the is a footer. Notifies the when the elements it contains are repositioned by the user. An that contains the event data. Draws the header or footer associated with the workflow root designer on the design surface. An that contains the event data. contains a null reference ( in Visual Basic). Initializes a new instance of the class. Returns a value that indicates whether a can be set as the parent of the activity associated with the designer. The to check. to allow the activity associated with to be the parent of the activity associated with the ; otherwise, . Returns a read-only collection of points that represent the inner connection of the designer. The on which to gather the collection of connection points. A collection that contains the objects used for a connectable designer. Sets the size of the visual cues on the designers contained within the . The that contains the layout arguments. The that represents the size of the visual cues on the . Draws any headers and footers associated with the . The that contains the event data. contains a null reference ( in Visual Basic). Notifies the designer whether smart tags are to be shown or hidden on the . to display smart tags on the designer surface; otherwise, . Initializes a new instance of the class. Returns the bounds for the glyph on the specified . The with which the glyph is associated. to indicate whether the glyph appears on the activity designer surface; otherwise, . A that represents the bounds for the glyph. When implemented in a derived class, initializes a new instance of the class. Returns a value that indicates whether the specified activities can be added to the at the specified location on the workflow design surface. The that contains the screen location at which to attempt to insert the activities. The read-only collection that contains the activities to add. if the specified activities can be inserted at the specified location on the workflow design surface; otherwise, . Returns a value that indicates whether the specified activities can be removed from the . The read-only collection that contains the activities to remove. if the specified activities can be removed; otherwise, . Draws all of the connectors to display on the . The on which to draw the connectors. The to draw the connectors. The array that contains the endpoints for each of the connectors to draw. A that determines the graphic to draw at connector start points. A that determines the graphic to draw at connector end points. Ensures that the specified activity designer is visible on the workflow design surface. The for which to ensure visibility on the workflow design surface. Returns an array of valid drop locations on the surface. The to query the design surface with. A array that represents the valid drop locations on the surface. Returns a read-only collection of points that represent the inner connection points for the . The DesignerEdges along which to search for connection points. A generic read-only collection that contains the inner connection points for the designer. Returns the first selectable object that follows the specified object in the navigation order for the current . The current object in the navigation order. A that determines the navigation order of the designer. The first selectable that follows the parameter in the navigation order. Initializes the designer by using the specified activity. The with which to initialize the . Adds the specified activities to the at the specified location on the workflow design surface. The that specifies the location to add the activities. The read-only collection that contains the activities to add to the . Loads the view state of the from a binary stream. A used to restore the designer view state. contains a null reference ( in Visual Basic). Moves the specified activities from one designer displayed in the to another. The that contains the location on the workflow design surface to move the activities. The read-only collection to move. Notifies the designer when the activity associated with it changes. The that contains information about the changed activity. is a null reference ( in Visual Basic). Notifies the when more than one of the activities it contains has changed. The that contains information about the activities that changed. Notifies the when a drag-drop operation is completed with the bounds of its design surface. The that defines the operation event arguments. contains a null reference ( in Visual Basic). Notifies the when a drag-drop operation is in progress and the user's mouse cursor enters the bounds of the designer. The that defines the operation event arguments. contains a null reference ( in Visual Basic). Notifies the when a drag-drop operation is in progress and the user's mouse cursor leaves the bounds of the designer. Notifies the when a drag-drop operation is in progress and the user's mouse cursor is inside the bounds of the designer. The that defines the operation event arguments. contains a null reference ( in Visual Basic). Performs layout tasks to position visual cues and child designers on the . The that contains the layout arguments. contains a null reference ( in Visual Basic). Notifies the when the size of the visual cues on the designers displayed by the have changed. The that contains the layout arguments. The that represents the new size of the on the workflow design surface. Displays the designer verbs associated with a smart tag at a specified location on the workflow design surface. The that represents the location on the workflow design surface for which to show objects. Notifies the when the current designer view changes. The that is to be set. Stores the current view state of the to a binary stream. The to which the current designer view state is stored. Initializes a new instance of the class by using an . The service provider that provides custom support to the . contains a null reference ( in Visual Basic). Initializes a new instance of the class by using an and . The service provider that provides custom support to the . The to be highlighted in the theme configuration dialog box in the workflow designer. contains a null reference ( in Visual Basic). Initializes a new instance of the class by using an , an , and a string. The from which the dialog obtains services. The from which to obtain type filtering services. The name of the selected type. Initializes a new instance of the class by using an , an , a string, and a . The from which to obtain services. The from which to obtain type filtering services. The name of the selected type. The that allows access local assemblies to load in the type browser dialog. Retrieves the service object for the specified type. The of service object to retrieve. A service object of type , or a null reference ( in Visual Basic) if there is no service object of type . Initializes a new instance of the class. Edits the value of the specified object using the editor style indicated by . An that can be used to gain additional context information. An that the editor can use to obtain services. The to edit. The new value of the object. or contains a null reference ( in Visual Basic). returns a null reference () when it attempts to obtain the type provider. Returns the editor style used by the method. An that can be used to gain additional context information. A value that indicates the style of editor used by . Unless overridden by an inheriting class, this method returns . Initializes a new instance of the class by using the specified type name. A string that contains the name of the type that implements to apply to the class or member. Initializes a new instance of the class. A that implements to apply to the class or member. When implemented in a derived class, initializes a new instance of the class. Adds an activity to the designer host after it has been added to the parent activities collection. to add. Releases all resources used by the . Writes pending changes to the location that the designer was loaded from. When overridden in a derived class, causes to reload the designer. When overridden in a derived class, retrieves an object that uses to read from the specified file. A string that contains a path to the file to read from. A to read the specified file. When overridden in a derived class, gets an object that the uses to write to the specified file. A string that contains the path to the file to write to. A to write to the file. Initializes the with any services required by the designer loader host. Applies the serialized layout to the root designer in the current designer host. An that is created for the serialized layout. List of errors that occurred during the deserialization. Retrieves the specified resource and calls the method that applies the serialized layout to the root designer in the current designer host. that the resource is associated with. Name of the resource. Errors encountered during the call to . Called when loading of the designer is completed. if load operation is successful; otherwise, . Contains the load errors. Writes cached changes to the location that the designer was loaded from. Class that implements the interface, which manages design-time serialization. Loads the designer from a design document. Class that implements the interface, which manages design-time serialization. Removes an activity from the designer host after it has been added to the parent activities collection. Activity to be removed from the designer. Serializes the designer layout. that is used to serialize the layout into. Root activity from which you get the layout information. Errors encountered during serialization. When implemented in a derived class, initializes an instance of a . Releases the resources used by the . Releases the unmanaged resources used by the and optionally releases the managed resources. to release both managed and unmanaged resources; to release only unmanaged resources. Attempts to free resources by calling before the object is reclaimed by garbage collection. Initializes the with the associated . The to associate with the . Occurs when the mouse button is released above an object during a drag operation. A that contains information about the event. if the message is handled; otherwise, . Occurs when the mouse pointer enters the bounds of an object during a drag operation. A that contains information about the event. if the message is handled; otherwise, . Occurs when the mouse pointer leaves the bounds of an object during a drag operation. if the message is handled; otherwise, . Occurs when the mouse pointer moves within the bounds of an object during a drag operation. A that contains information about the event. if the message is handled; otherwise, . Occurs during a drag operation. A that contains information about the event. if the message is handled; otherwise, . Occurs when a key is pressed. A that contains information about the event. if the message is handled; otherwise, . Occurs when a key is released. A that contains information about the event. if the message is handled; otherwise, . Occurs when child objects should be repositioned. A that contains information about the event. Occurs when the items selected by dragging the mouse changes. if the message is handled; otherwise, . Occurs when you double-click the mouse. A that contains information about the event. if the message is handled; otherwise, . Occurs when a mouse button is clicked. A that contains information about the event. if the message is handled; otherwise, . Occurs when the mouse pointer enters the bounds of an object. A that contains information about the event. if the message is handled; otherwise, . Occurs when the mouse pointer pauses above an object. A that contains information about the event. if the message is handled; otherwise, . Occurs when the mouse pointer leaves the bounds of an object. if the message is handled; otherwise, . Occurs when the mouse pointer moves while within the bounds of an object. A that contains information about the event. if the message is handled; otherwise, . Occurs when the mouse button is released. A that contains information about the event. if the message is handled; otherwise, . Occurs when the mouse wheel moves. A that contains information about the event. if the message is handled; otherwise, . Occurs when a paint message is received. A that contains information about the event. A that describes the area to be painted. A used to obtain information about the theme. if the message is handled; otherwise, . Occurs when the workflow should repaint its adornments. A that contains information about the event. A that describes the area to be painted. An used to obtain information about the theme. if the message is handled; otherwise, . Occurs during a drag operation. A that contains information about the event. if the message is handled; otherwise, . Occurs when a user scrolls in a workflow designer. The that the user scrolled. The position of the scroll bar. if the message is handled; otherwise, . Occurs when the workflow should show a context menu. The point at which to the context menu is shown. if the message is handled; otherwise, . Occurs when the theme of the workflow changes. Occurs when a raw Win32 message must be processed. The to handle. if the message is handled; otherwise, . Initializes a new instance of the class. Initializes a new instance of the class by using an object that retrieves a service object. The that retrieves a service object for the . contains a null reference ( in Visual Basic). The hosting environment obtained through is null ().- or -The design surface obtained through is null (). Creates a new node for an . Activity for which a new node must be created. The for the activity. Releases the unmanaged resources used by the and optionally releases the managed resources. to release both managed and unmanaged resources; to release only unmanaged resources. Retrieves the node in the associated with the specified . The associated with the node to retrieve. The that is associated with . Returns an object that represents a service provided by the or by its . The that represents the service provided by the . An that represents a service provided by . Called when the control is starting to update the . Called when the control is finished updating the . Raises the event. An that contains the event data. Called after a new node that is not null is added to the activity tree. Node that was added to the activity tree. Called when the user selects a node in the activity tree. Node that was selected. Called when the node is refreshed. Workflow outline node that was refreshed. Forces a node to be refreshed. Node that must be updated. value that indicates whether child nodes must be updated. Refreshes color and icons of all document outline nodes. Reloads the document outline control. Initializes a new instance of the class by using an activity. The to associate with the node. contains a null reference ( in Visual Basic). Changes the text displayed in the label of the workflow outline node to the specified name. A string that contains the name to display in the label of the workflow outline node. Updates property settings on the . Initializes a new instance of the class. The from which the dialog obtains services. Initializes a new instance of the class. Creates a duplicate theme. An object that represents the newly-cloned theme. Creates a standard theme. The of the standard theme to create. The newly created . When overridden in a derived class, allows an object to clean up any resources deterministically. Generates a file path for the theme. A new, unique file path for the theme. Gets the theme for the specified . The activity designer from which to retrieve the theme. The associated with the specified . Loads a new theme from the specified path using a serialization manager. The serialization manager to use to load the theme. The file path from which to load the theme. A new loaded from the file path specified using the serialization manager specified. Loads the theme from the specified file path. The file path of the theme. A new loaded from the filename specified. Loads a theme from the registry. A loaded from the registry. Saves a theme to a file. The file in which to save the . Saves a theme to the registry. Releases the managed resources used by the . Initializes an instance of a . Initializes an instance of a with the specified service provider. An object that implements the interface. Adds a to the . The to add to the . Converts a from client coordinates to logical coordinates. The to convert from client coordinates to logical coordinates. The converted from client coordinates to logical coordinates. Converts a from client coordinates to logical coordinates. The to convert from client to logical coordinates. The converted from client coordinates to logical coordinates. Converts a from client to logical coordinates. The to convert from client to logical coordinates. The converted from client coordinates to logical coordinates. Creates a new for the . A new for the . Releases the unmanaged resources used by the and optionally releases the managed resources. to release both managed and unmanaged resources; to release only unmanaged resources. Ensures that the passed is visible, expanding parent objects and scrolling the as necessary. The object to make visible. is a null reference ( in Visual Basic). Changes the zoom level of the workflow design surface so that the entire workflow is displayed in the . Changes the zoom level to one hundred percent to display the full size of the workflow in the . Gets the service object of the specified type, if it is available. The of the service to retrieve. If the is then returns a specific ; otherwise, returns a implementing the requested service, or a null reference ( in Visual Basic) if the service cannot be resolved. Invalidates the specified and causes it to be repainted. The , in client coordinates, to invalidate and cause to be repainted. Invalidates the specified and causes it to be repainted. The , in logical coordinates, to invalidate and cause to be repainted. Restores view-state information from a binary stream. A used to restore the view state. Converts a from logical to client coordinates. The to convert to client coordinates. The converted from logical to client coordinates. Converts a from logical to screen coordinates. The to convert to screen coordinates. A converted from logical to screen coordinates. Converts a from logical to client coordinates. The to convert to client coordinates. A converted from logical to client coordinates. Converts a from logical to client coordinates. The to convert to client coordinates. A converted from logical to client coordinates. Occurs when a control is added to the . A that contains the event data. If the control added is not a or Occurs when a dragged item is dropped onto the . A that provides data for the event. Occurs when an item is dragged into the bounds. A that provides data for the event. Occurs when the cursor leaves the during a drag operation. A that provides data for the event. Occurs when a drag-drop operation is in progress and the pointer is within the bounds. A that provides data for the event. Occurs during a drag operation. A that provides data for the event. Occurs when a key is pressed while the has focus. A that provides data for the event. Occurs when a key is released while the has focus. A that provides data about the event. Occurs when the should reposition child controls. A that provides data for the event. Occurs when the items selected by dragging the mouse changes. A that provides data about the event. Occurs when the is double-clicked. A that contains information about the event. Occurs when the mouse pointer is over the and a mouse button is pressed. A that contains information about the event. Occurs when the mouse pointer enters the . An that contains information about the event. Occurs when the mouse hovers over the . A that contains information about the event. Occurs when the mouse pointer leaves the . A that contains information about the event. Occurs when the mouse moves over the . A that contains information about the event. Occurs when a mouse button is released over the . A that contains information about the event. Occurs when the mouse wheel moves when the has focus. A that contains information about the event. Occurs when the is redrawn. A that contains information about the event. Occurs during a drag operation and allows the drag source to determine whether the drag option should be canceled. A that contains information about the event. Called when a different designer is set as the new root designer of the design surface. Called when the zoom level is changed. Forces the to apply layout logic to all its child controls. to cause the layout to update immediately; otherwise, . Removes an associated . The to remove from the . Saves the view-state to a binary stream. A used to store the view state. Saves an image of the to the specified stream using the specified image format. The to save the workflow view image to. The to use to save the workflow view image. or contains a null reference ( in Visual Basic). Saves an image of the to the specified file using the specified image format. The path to the file in which to store the workflow view image. The to use to save the workflow view image. or contains a null reference ( in Visual Basic). Saves an image of the WorkflowView to the clipboard. Converts a from screen coordinates to logical coordinates. The to convert from screen coordinates to logical coordinates. The converted from screen coordinates to logical coordinates. Shows the InfoTip for the with the specified text. The text to display on the InfoTip. is a null reference ( in Visual Basic). Shows the InfoTip for the with the specified title and text. The title of the InfoTip to display. The text of the InfoTip to display. is a null reference ( in Visual Basic).-or- is a null reference (). Shows a at the specified location. The text to display. The specifying the location on the screen to place the . Gets the service of the specified type, if it is available. The of the service to retrieve. An implementing the requested service, or a null reference ( in Visual Basic) if the service cannot be resolved. Filters out a message before it is dispatched. The message to be dispatched. You cannot modify this message. to filter the message and stop it from being dispatched; to allow the message to continue to the next filter or control. Processes Windows messages. The Windows Message to process. Initializes a new instance of the class by using the specified . The to associate with the accessible object. Returns the accessible child object associated with the specified index. The zero-based index of the accessible child object to retrieve. An that represents the accessible child object corresponding to the specified index. Retrieves the number of children that belong to the . An integer that represents the number of child objects that belong to the . Navigates to another accessible object. One of the values. An that represents one of the values. Initializes a new instance of the class. Initializes a new instance of the class using the name of the activity. The user-defined name of the activity. is a null reference ( in Visual Basic). Provides a value that indicates whether this instance can filter on the specified . The specified . The value that determines whether an exception is raised on an error. if the can be filtered; otherwise. Defines the processing procedure when the subscribed-to event occurs. The object that raised the event. The previously typed event arguments. Returns the access type for the specified property. An object that implements to provide access to design time services if they are required. The name of the property. An enumeration value that denotes the access level of the property. Returns the of the specified property. An object that implements to provide access to design time services if they are required. The name of the property. The for the property whose name is passed as the parameter. Initializes a new instance of the class. Initializes a new instance of the class using the name of the activity. The user-defined name of the activity. Defines the processing procedure when the subscribed-to event occurs. The object that raised the event. The previously typed event arguments. Defines the processing procedure when the subscribed-to event occurs. The object that raised the event. The previously typed event arguments. Called by the workflow runtime to compensate an activity that is in the Closed state. The activity must have a value of for its property in order to be compensatable. The for the operation. The after operation has been tried. Returns the access type for the specified property. An object that implements to provide access to design time services if they are needed. The name of the property. An enumeration value that denotes the access level of the property. Returns the of the specified property. An object that implements to provide access to design-time services if they are needed. The name of the property. The for the property whose name is passed as the parameter. Starts the workflow of designated providing the running instance with a that contains runtime parameters. The of the workflow. A that contains runtime parameters for the workflow. The instance ID of the workflow that is started. Determines the changes that occurred between two workflow definitions. The original workflow definition. The new workflow definition. A list of objects that indicates the differences between the two workflow definitions. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class with an array of attributes. Attributes applicable to the dependency property, such as and . Initializes a new instance of the class with a default property value. The object representing the of this . Initializes a new instance of the class with a default property value and an array of attributes. The object that represents the of this . Attributes applicable to the dependency property, such as and . Initializes a new instance of the class with a default property value and a enumeration value. The object representing the of this . The used to define the associated dependency property. Initializes a new instance of the class with a default property value, a enumeration value, and an array of attributes. The object that represents the of this . The used to define the associated dependency property. Attributes applicable to the dependency property, such as and . Initializes a new instance of the class with a default property value, a enumeration value, and delegates to override the and logic associated with the dependency property. The object that represents the of this . The used to define the associated dependency property. The delegate that belongs to this instance. The delegate that belongs to this instance. Initializes a new instance of the class with a default property value, a enumeration value, delegates to override the and logic associated with the dependency property, and an array of attributes. The object that represents the of this . The used to define the associated dependency property. The delegate that belongs to this instance. The delegate that belongs to this instance. Attributes applicable to the dependency property, such as and . Initializes a new instance of the class with a enumeration value. The used to define the associated dependency property. Initializes a new instance of the class with a enumeration value and an array of attributes. The used to define the associated dependency property. Attributes applicable to the dependency property, such as and . Retrieves an array that contains all attributes. An array that contains all attributes. Receives an array of type that contains those attributes having type equal to . The of attributes to return. An array of type that contains those attributes having type equal to . Provides processing when this is applied to a dependency property. The to which this has been applied. The associated with this metadata if this instance is type-specific metadata. If this is default metadata, this value is a null reference ( in Visual Basic). Initializes a new instance of the class. Initializes a new instance of the class. Indicates the index of the activity being removed when you remove the activity using the workflow changes. Activity that was removed. Root activity from which the activity was removed. Initializes a new instance of the class. The to associate with this instance. Adds the specified serialization provider to the serialization manager. The to be added. Creates an instance of the specified type and adds it to a collection of named instances. The data to create. An of arguments to pass to the constructor for the specified type. The name assigned to the resulting object. This name can be used to access the object later through .If null is passed, the object is created but cannot be accessed by name. to add the object to the design container; otherwise, . The object must implement for this to have any effect. The newly created object instance. Gets an of the specified name, or null if that does not exist. The name of the to obtain. An of the specified name, or null if that does not exist. Gets the name of the specified , or null if the has no name. The to obtain the name for. A that contains the name of the . Gets a serializer of the requested type for the specified type. The of the for which to obtain the serializer. The of serializer to retrieve. A serializer of the requested type for the specified type. Gets an that provides a service of the specified . The of service to be provided. A that provides a service of the specified . Gets a of the specified name. The fully qualified name of the to load. An instance of the , or a null reference ( in Visual Basic) if the cannot be loaded. Removes a custom serialization provider from the serialization manager. The provider to remove. Reports an error in serialization. An that contains the error to report. Sets the name of the specified existing . The instance to name. A that contains the name to give the instance. Initializes a new instance of the class. Serializes the specified object into a CodeDOM object. The serialization manager to use during the serialization process. An that derives from . A CodeDOM object representing the object that has been serialized. or contains a null reference ( in Visual Basic). cannot be converted to an . Initializes a new instance of the class. Creates an instance of the specified using the specified . The to use in this instance creation. The to create. A reference to the newly created . Notifies the that an object has just been serialized. The that manages the serialization process. The that was serialized. Notifies the that an object is about to be serialized. The that manages the serialization process. The to be serialized. , , or contains a null reference ( in Visual Basic). is not of type . Initializes a new instance of the class. Finds the surrogate that represents the specified type, starting with the specified surrogate selector for the specified serialization context. The for which to obtain a surrogate. A that serves as the source or destination context for the current serialization. When this method returns, contains an that holds a reference to the surrogate selector where the appropriate surrogate was found. This parameter is passed uninitialized. The appropriate surrogate for the specified type and context. contains a null reference ( in Visual Basic). Initializes a new instance of the class. Deserializes the specified type declaration. The serialization manager to use for deserialization. The to use for deserialization. The deserialized . Returns the method where the statements used to serialize a member are stored. The serialization manager to use for serialization. The to use for serialization. The to use for serialization. The used to emit all of the initialization code for the given member. , , or contains a null reference ( in Visual Basic). Returns an array of methods to be interpreted during deserialization. The serialization manager to use for serialization. The to use for serialization. A array of methods to be interpreted during serialization. or contains a null reference ( in Visual Basic). Serializes the specified object by creating a new type declaration that defines that object. The serialization manager to use for serialization. The to serialize. An optional collection of members. Can be a null reference ( in Visual Basic) or an empty collection. A that defines the specified object. or contains a null reference (). cannot be converted to an . Initializes a new instance of the class. Initializes a new instance of the class, initializing the property. A that contains the argument name. Initializes a new instance of the class. Initializes a new instance of the class, initializing the property. A that contains the value for the property. Initializes a new instance of the class. Serializes the specified object into a CodeDOM object. The serialization manager to use during serialization. The to serialize. A CodeDOM object that represents the object that has been serialized. or contains a null reference ( in Visual Basic). cannot be converted to a . When implemented in a derived class, initializes a new instance of the class. This class must be inherited. When overridden in a derived class, provides the value for the underlying type, by optional use of an . The specified . The representing the encapsulated type. Initializes a new instance of the class, initializing the for this instance. A that contains the name to associate with this instance. Initializes a new instance of the class. Initializes a new instance of the class by using serialized data. A that contains the serialized object data about the being thrown. A that contains the context information about the source or destination of the bits the serializer was using. Initializes a new instance of the class by using the specified error message. A string that contains message that describes the error. Initializes a new instance of the class by using an error message and an exception. A string that contains message that describes the error. The exception that is the cause of the . If is not a null reference ( in Visual Basic), the current exception is raised in a catch block that handles the inner exception. Initializes a new instance of the class by using an error message, an exception, and the line and column numbers that caused the exception to be thrown. A string that contains message that describes the error. The exception that is the cause of the . If is not a null reference ( in Visual Basic), the current exception is raised in a catch block that handles the inner exception. The line number in the object or XOML file that caused the exception to be thrown. The column position in the object or XOML file that caused the exception to be thrown. Initializes a new instance of the class by using an error message and the line and column numbers that caused the exception to be thrown. A string that contains message that describes the error. The line number in the object or XOML file that caused the exception to be thrown. The column position in the object or XOML file that caused the exception to be thrown. Sets the specified with information about the . A that contains the serialized object data about the being thrown. A that contains the context information about the source or destination of the bits the serializer was using. Initializes a new instance of the class by using the specified . The with which to initialize the . Adds the specified serialization provider to the serialization manager. The to add. Returns a serializer of the specified type for an object of the specified type. The for which to retrieve the serializer. The of the serializer to retrieve. The requested serializer, or a null reference ( in Visual Basic) if no appropriate serializer can be located. Returns a service object of the specified type. The of service object to return. A service object of type , or a null reference ( in Visual Basic) if there is no service object of type . Returns a type of the specified name. The fully-qualified name of the to load. The associated with . Returns that type associated with the specified XML qualified name. The of the type to load. The associated with . contains a null reference ( in Visual Basic). Returns the XML-qualified name associated with the specified type. The for which to return the XML-qualified name. When this method returns, contains the XML prefix for the qualified name or an empty string if no prefix is defined. This parameter is passed uninitialized. The associated with . contains a null reference ( in Visual Basic). Removes a custom serialization provider from the . The to remove. This provider must be added using . Reports an error in serialization. The error to report. Creates an instance of the specified type and adds it to a collection of named instances. The to create. An that contains the arguments for . The name of the object. This name can be used to access the object later using . If a null reference ( in Visual Basic) is passed, the object is still created but cannot be accessed by name. to add the object to the design container; otherwise, . The newly created object. Returns an instance of a created object of the specified name. The name of the object to retrieve. An instance of the object with the given name, or a null reference ( in Visual Basic) if no object by that name can be found. Returns the name of the specified object. The for which to retrieve the name. The name of the object, or a null reference ( in Visual Basic) if the object is unnamed. Sets the name of the specified existing object. The object to name. The name to assign to the object. Initializes a new instance of the class. Adds a child object to the specified object. The to use in this operation. The to which to add the child object. The to add. or contains a null reference ( in Visual Basic). Returns a Boolean that indicates whether the specified object can be serialized to a string. The used to serialize this object. The specified . if the specified object can be serialized to a string; otherwise, . is a null reference ( in Visual Basic). is a null reference (). Removes all child objects from the specified object. The supporting this operation. The from which to remove all child objects. is a null reference ( in Visual Basic). is a null reference (). Creates an instance of the specified using the specified . The supporting this operation. The specified An instance of the specified . is a null reference ( in Visual Basic). is a null reference (). Deserializes workflow markup into an using the specified serialization manager. An object that implements the interface, such as . An that contains the workflow definition. An that contains the definition of the workflow defined in the workflow markup file or stream. is a null reference ( in Visual Basic). is a null reference (). Deserializes workflow markup into an . An that contains the workflow definition. An that contains the definition of the workflow defined in the workflow markup file or stream. Deserializes extensible Application Markup Language (XAML) content from the specified string according to the given type of the property to deserialize. The that manages the deserialization process. The associated with the property to deserialize. A string that contains the XAML to deserialize. The deserialized . , , or , contains a null reference ( in Visual Basic). Retrieves a list of child objects for the specified object The which supports this operation. The from which to retrieve child objects. An that contains the child objects of . or contains a null reference ( in Visual Basic). Retrieves information about all events associated with the specified . The that manages the deserialization process. The to search for event objects. An array that contains information about the events associated with . or contains a null reference ( in Visual Basic). Retrieves information about all properties associated with the specified object. The that manages the serialization process. The to search for properties. A array that contains information about the properties associated with . or contains a null reference ( in Visual Basic). Overridden. Notifies the that an object has just been deserialized. The that manages the serialization process. The that was deserialized. Notifies the that an object has just been serialized. The that manages the serialization process. The that was serialized. Overridden. Notifies the that an object is about to be deserialized. The that managed the deserialization process. The that was deserialized. Notifies the that is about to run. The that manages the serialization process. The to be serialized. Serializes the specified into a workflow markup file or stream using the specified serialization manager. An object that implements the interface, such as . An that contains the stream or file used in serializing. The object to be serialized. is a null reference ( in Visual Basic). is a null reference (). is a null reference (). Serializes the specified into a workflow markup file or stream. An that contains the stream or file used in serializing. The object to be serialized. is a null reference ( in Visual Basic). is a null reference (). Serializes the specified to a string. The that manages the serialization process. The to serialize to a string. A string that contains the serialized . or contains a null reference ( in Visual Basic). Returns a value that indicates whether the should serialize the specified . The that manages the serialization process. The to check. to indicate should be serialized; otherwise, . contains a null reference ( in Visual Basic). Initializes a new instance of the class, initializing and properties. A that contains the value for . A that contains the value for . is a null reference ( in Visual Basic). is a null reference (). Initializes a new instance of the class, initializing and . A that contains the value for . A that contains the value for . is a null reference (Visual Basic ). is a null reference (Visual Basic ). Initializes a new instance of the class. Initializes a new instance of the class, along with the name for that activity. The user-defined name of the activity. Initializes a new instance of the class. Initializes a new instance of the class using the name of the activity. The user-defined name of the activity. Defines the processing procedure when the subscribed-to event occurs. The object that raised the event. The previously typed event arguments. Initializes a new instance of the class. Initializes a new instance of the class using the name of the activity. The user-defined name of the activity. Initializes a new instance of the class. Initializes a new instance of the class, and initializes its name. The user-defined name of the activity. is a null reference ( in Visual Basic). Returns a value that indicates whether the specified can be filtered. The to check for filtering to throw an exception when the is processed; otherwise, . if the specified type can be filtered; otherwise, . Returns the access type for the specified property. An object that implements to provide access to design time services if they are needed. The name of the property. An enumeration value denoting the access level of the property. Returns the of the specified property. An object that implements to provide access to design time services if they are needed. The name of the property. The for the property whose name is passed as the parameter. Initializes a new instance of the class. Initializes a new instance of the class using the name of the activity. The user-defined name of the activity. Defines the processing procedure when the subscribed-to event occurs. The object that raised the event. The previously typed event arguments. When implemented in a derived class, initializes a new instance of the class. When overridden in a derived class, applies the changes to the root . The root of the workflow. if the root was updated with the added , if the root is a null reference ( in Visual Basic). When overridden in a derived class, validates the changes and returns a that contains any errors. The upon which to validate the changes. A that contains any errors. is a null reference ( in Visual Basic). Initializes a new instance of the class. The root of the workflow. is a null reference (Visual Basic ). is not a . is in design mode. Gets the condition property on a dependency object. A (or derived type) that contains a condition property, such as the and activities. A condition property type, such as . is null ( in Visual Basic). is not a or a type that derives from . Sets the condition property on a dependency object. A (or derived type) that contains a condition property, such as the and activities. The condition type to set on the dependency object, such as an . Validates the current set of proposed changes that have been made to the activity tree represented by the property. A object that contains any errors or warnings that occurred during validation. Initializes a new instance of the class. Initializes a new instance of the class. A that contains the name of the parameter. Initializes a new instance of the class. The that own this instance. is a null reference ( in Visual Basic). Gets the from the collection having the specified key. The key to match for this retrieval. The from the collection having the specified key. Initializes a new instance of the class. Initializes a new instance of the class, with a specified error message. The message that describes the error. Initializes a new instance of the class, with a specified error message and a reference to the inner that is the cause of this . The message that describes the error. The inner reference. Initializes a new instance of the class. Gets or sets the user-defined description of the . The text description of the . Gets or sets a value that indicates whether this instance is enabled for execution and validation. if enabled for execution and validation; otherwise. Gets the of the last attempt to run this instance. The of the last attempt to run this instance. Gets the current of this instance. The current of this instance. Gets information about whether the activity is executing within the default of the workflow instance. Returns if the activity is executing within the default of the workflow instance, otherwise returns . Gets or sets the name of this instance. This name must conform to the variable naming convention of the programming language that is being used in the Workflow project. The name of this instance. Gets the that contains this . The that is a parent to this . Gets the qualified name of the activity. Qualified activity names are always unique in a workflow instance. The qualified name of the instance. Gets the associated with the instance. The associated with the instance. Gets or sets the name of the that the points to. The name of the that the points to. Occurs when you attempt to set this value when the is not in design mode. Gets or sets the path for a member of the target activity. The value can use dotted notation to indicate a path to a nested value. For example, a path of "A.B.C" indicates that the is to a field or property named 'C', which is a member of the field or property 'B', which in turn is a field or property 'A', which is a member of the target activity. The path of the data item of interest on the chosen . Occurs when you attempt to set this value when the is not in design mode. Gets an of user data relating to this instance. An of user data relating to this instance. Gets and sets the of the associated with this instance. The of the associated with this instance. Gets the number of members of the . The number of members of the . Gets or sets the activity in the based on the index. Zero-based index into the . A member activity of the , whose index in the was specified in the call. is not a valid index in . The property is set and the is read-only. An attempt to set to an that is not an . Gets the activity in the based on the string which is a unique key. Unique identifier for activity in the . A member of the ; the key in the which was specified in the call. Gets the number of elements contained in the . The number of elements contained in the . Gets a value that indicates whether the is read-only. if the is read-only; otherwise, . Gets or sets the element at the specified index. The zero-based index of the element to get or set. The at the specified index. is not a valid index in the . The is read-only. Gets a value that indicates whether access to the is synchronized, that is thread-safe. if access to the is synchronized, that is, thread-safe; otherwise, . Gets an object that can be used to synchronize access to the . An object that can be used to synchronize access to the . Gets a value indicating whether the has a fixed size. if the has a fixed size; otherwise, . Gets a value indicating whether the is read-only. Returns if the is read-only; otherwise, . Gets or sets the activity in the based on the index. Zero-based index into the . Returns , a member activity of the , whose index in the was specified in the call. Gets the representing the type of change that occurred. The representing the type of change that occurred. Gets a strongly typed of type containing each added . A strongly typed of type containing each added . Gets the index of the change originating the event. The index of the change originating the event. Gets the which originated the event. The which originated the event. Gets a strongly typed of type containing each removed . A strongly typed of type containing each removed . Gets the that currently executes within this execution context. The associated to this execution context. This instance is marked for garbage collection. Gets the of the associated . The of the associated . Gets the associated with this instance. the associated with this instance. Represents the set of execution contexts, created by the current activity, that have not yet been completed. The collection that contains the (s) associated with this instance. Represents the set of execution contexts, created by the current activity, that have been completed and were persisted upon their completion. The collection of type that represents the set of all persisted . Gets the that raised the event. The that raised the event. Gets the of the that raised the event corresponding to the value when the event occurred. The of the that raised the event corresponding to the value when the event occurred. Gets the of the that raised the event corresponding to the value when the event occurred. The of the that raised the event corresponding to the value when the event occurred. Gets or sets the added to the workflow. The added to the workflow. Gets the index of the added with the collection of the parent . The index value of the new . Gets the associated with this instance. The associated with this instance. Gets or sets the name of the to compensate. A string that contains the name of the to compensate. Gets the name of the code generator which this instance is based on. A string that contains the name of the code generator on which this instance is based. Gets the name of the type of the associated class. The name of the type of the associated class. Gets a collection that contains values for each of the arguments associated with this instance. A collection that contains values for each of the arguments associated with this instance. Gets the of this instance. The of this instance. Gets a value that indicates whether this instance can be created. Returns a value which is if either of the following conditions are true:The defining this attribute has an which is a null reference (Visual Basic ).Any one of the objects in the array is of Otherwise the value returned is . Gets the associated with this instance. The associated with this instance. Gets or sets the name of the assembly that contains the type(s) represented by this class. The name of the assembly. Gets or sets the value that indicates whether the type designated by this class is authorized to participate in a workflow compilation. if authorized to participate in a workflow compilation; otherwise, . Gets or sets the name of the namespace of the type represented in this instance. The name of the namespace of the represented in this instance. Gets the associated with this instance. The regular expression associated with this instance. Gets or sets the name of the type being represented by this instance. The name of the being represented by this instance. Gets the of the target of the represented by this instance. The of the target of the represented by this instance. Gets the of the target of the represented by this instance. The of the target of the represented by this instance. Gets the associated with this instance. The associated with this instance. Gets or sets an array of paths to temporary files created when compiling workflows created using Visual Basic .NET. A list of temporary files associated with this compilation task. Gets and sets the name of the assembly that is built during compilation. A that contains the name of the assembly. Gets or sets a value that indicates whether this build task is currently building the workflow project. if this build task is currently building the workflow project; otherwise, . Gets or sets the compilation options. The compilation options. Gets or sets a value that indicates whether the workflow assembly will be delay signed. if the assembly will be delay signed; otherwise, . Gets or sets the that is used to obtain services provided by the Visual Studio host when the compile workflow task is invoked. The that is used to obtain services provided by Visual Studio host when the compile workflow task is invoked. Gets or sets a string that contains all the imports directives for the compilation of the workflow. A string that contains all the imports directives for the compilation of the workflow. Gets a Boolean value that determines whether temporary files are to be kept. if temporary files are to be kept; otherwise, . Gets or sets the name of the public/private key container used for signing the workflow assembly. The name of the public/private key container used for signing the workflow assembly. Gets or sets the path of the file that is used for signing the workflow assembly. The path of the file that is used for signing the workflow assembly. Gets or sets the Host Object in the Microsoft Build framework. The Host Object from the Microsoft Build framework. Gets an array of paths to output files from the workflow project being compiled. An array of paths to output files from the workflow project being compiled. Gets or sets a string that contains the path of the directory that contains the workflow project. A string that contains the path of the directory that contains the workflow project. Gets or sets a string that contains the file name extension for the workflow project. A string that contains the file name extension for the workflow project. Gets or sets an array of paths to reference files for the workflow project being compiled. An array of paths to reference files for the workflow project being compiled. Gets or sets an array of paths to resource files for the workflow project being compiled. An array of paths to resource files for the workflow project being compiled. Gets or sets the root namespace for the workflow project being compiled. The root namespace for the workflow project being compiled. Gets or sets an array of paths to Visual Basic or C# files in the workflow project being compiled. An array of paths to Visual Basic or C# files in the workflow project being compiled. Gets or sets the target .NET Framework of the current project. The target .NET Framework of the current project. Gets an array of paths to temporary files created by the build task for the workflow project being compiled. An array of paths to temporary files created by the build task for the workflow project being compiled. Gets or sets an array of paths to Workflow Markup Files for the workflow project being compiled. An array of paths to Workflow Markup Files for the workflow project being compiled. Temporary assembly that is generated during the compilation process to validate the types in the active project that is being compiled. The local defined by this instance. Gets a collection of all assemblies referenced by the . A collection of all assemblies referenced by the . Gets an of load error exceptions keyed by the causing the . An of load error exceptions keyed by the causing the . Gets a value that indicates whether types are checked. if types are checked, otherwise . Gets the programming language used by the environment, such as Visual Studio, when compiling the workflow. The name of the programming language used by the development environment. Gets the root namespace set for the project. The name of the root namespace. Gets the associated with this instance as an . The associated with this instance as an . Gets the property name associated with this instance. The property name associated with this instance. Get the which owns the property associated with this instance. The which owns the property associated with this instance. Gets or sets the delegate that references a method with one parameter and one return value that returns the assembly display name in which a specified type belongs to. The delegate that references a method with one parameter and one return value that returns the assembly display name that a specified type belongs to. Gets or sets the delegate that references a method with two parameters and one return value that determines whether a specified property is supported in the target .NET Framework. The delegate that references a method with two parameters and one return value that determines whether a specified property is supported in the target .NET Framework. Gets a value that represents the locally defined for this instance. The locally defined for this instance. Gets a collection of all assemblies referenced by the . A collection of all assemblies referenced by the . Gets an of load error exceptions keyed by the that causes the . An of load error exceptions keyed by the that causes the . Gets the error number of this instance. The error number of this instance. Gets the error text for this instance. The error text for this instance. Gets a value that indicates whether this instance is a warning. if a warning; otherwise . Gets or sets the name of the property that failed to validate. A that contains the name of the property that failed to validate. Gets an for the definition and storage of user-defined data related to this instance. An for the definition and storage of user-defined data related to this instance. Indicates whether the collection contains objects that indicate compilation errors. if the activity has generated validation errors; otherwise, . This property indicates whether the contains at least one object, which indicates a compilation warning. if the activity has generated validation warnings; otherwise, . Gets a value that indicates the stack object that a validator can use to make information available to nested validators. A that a validator can use to make information available to nested validators. Gets a value that indicates whether child classes should be validated. if child classes should be validated; otherwise, . Gets the value of the associated with this instance. The value of the associated with this instance. Gets a value that indicates whether is enabled at the current scope. if is enabled; otherwise, . Gets the that is available at the current scope. The workflow compilation context that is available at the current scope, or if no compilation scope is initialized. Gets the workflow compiler options that is available at the current scope. The workflow compiler options programming language that is available at the current scope. Gets the workflow compiler options that is available at the current scope. The workflow compiler options root namespace that is available at the current scope. Returns the property associated with the compiler error. The property associated with the compiler error. Gets an which can be accessed to read and write user-defined data associated with this instance. An which can be accessed to read and write user-defined data associated with this instance. Gets a value that indicates whether the types in the workflow being compiled are checked against a list that allows or excludes types based on the value of the property. if is enabled; otherwise, . Gets the name of the programming language used by the environment. The name of the programming language used by the workflow compiler. Gets the root namespace for the environment. The root namespace for the environment. Gets the target .NET Framework version for the compiled workflow assembly. The target .NET Framework version for the compiled workflow assembly. Gets or sets a string that contains command-line options for this compilation. A string that contains command-line options for this compilation. Gets or sets a value which indicates whether to generate only a , or to call the C# or Visual Basic compiler to generate the executable or DLL. A value which indicates whether to generate only a , or to call the C# or Visual Basic compiler to generate the executable or DLL. Gets or sets a string which contains the language to use in compilation of the . A string which contains the language to use in compilation of the . Gets the property that represents a collection of directory names under which compiler looks for referenced assemblies. The property that represents a collection of directory names under which compiler looks for referenced assemblies. Gets or sets the collection of code compile units which will be used in this invocation of the workflow compiler. The collection of code compile units which will be used in this invocation of the workflow compiler. Gets the that was produced during compilation of the workflow. The associated with this instance. Gets the name of the file represented by this instance. The name of the file represented by this instance Gets the MD5 hash algorithm computed checksum that is associated with the workflow markup source file. A that contains the checksum associated with the workflow markup source file. Returns s that were obtained when creating/validating workflows. An array that contains each that caused this exception. Gets the object representing the collection, , of all child activities. of all child activities. Gets or sets a value which controls whether the individual activities within can be modified. if the individual activities within can be modified; otherwise . Gets the read-only collection that represents the subset of that are enabled. The read-only collection that represents the subset of that are enabled. Gets the value that indicates whether this instance is in design or run-time mode. if this instance is in design mode; otherwise, . Gets the parent in the graph. The parent in the graph. Gets or sets a reference to the component of the . The component of the . Gets an that associates custom data with this class instance. A dictionary that acts as an extensibility hook for developers to manipulate declarations for a design tool and associate custom data with individual activity declarations. Gets the that represents user-defined data for this . The for this . Gets the property that indicates whether this is associated to a by registration. if attached to a ; otherwise, . Gets the property that indicates whether the is an event . if the is an event ; otherwise, . Gets the of the . The of the . Gets the of the . The of the . Gets the of the value stored in the . The of the value stored in the . Gets the implementing validation logic specific to the . The implementing validation logic specific to this instance. Gets the that has changed. The that has changed. The member of the being changed. A that describes the member that has changed. The new value of the member of the that has changed. The new value of the member that has changed. The old value of the member of the that has changed. The old value of the member that has changed. Gets an that accessibility applications use to adjust the application UI for users who have impairments. The associated with the control. Gets the associated with the designer. The associated with the designer. Gets a which contains the value for the enclosing rectangle of the designer in logical coordinates. A that encloses the designer. Gets the array of actions associated with configuration errors. A read-only array of . Gets the current designer theme for the activity designer. An that contains theme settings for the activity designer. Gets a value that indicates whether the activity designer can be resized in a free form designer. if the activity designer can be resized in a ; otherwise, . The default is . Gets a collection of glyphs with which to adorn the designer. An that contains the glyphs to display on the designer. Gets or sets the associated with the designer. The associated with the designer. Gets the value for the enclosing bounds of the image associated with the designer in logical coordinates. A image. Gets or sets the designer of the activity that invokes the activity associated with the current activity designer. The to invoke the current activity designer. A set operation was attempted on . Gets a value that indicates whether the activity associated with the designer can be modified. if the activity associated with the designer can be modified; otherwise, . Gets a value that indicates whether the activity associated with the designer is the primary selection. if the activity associated with the designer is the primary selection; otherwise, . Gets a value that indicates whether the designer is a root designer. if the designer is a root designer; otherwise, . Gets a value that indicates whether the activity associated with the designer is selected. if the activity associated with the designer is selected; otherwise, . Gets a value that indicates whether the activity associated with the designer is visible on the workflow. if the activity associated with the designer is visible on the workflow; otherwise, . Gets or sets the location of the designer in logical coordinates. The location of the designer in logical coordinates. Gets a read-only collection of message filters that are associated with the activity designer. A read-only collection that includes all standard message filters to associate with the activity designer. Gets the minimum size for the activity designer. The minimum size of the activity designer. Gets the parent designer of the existing designer. The parent designer of the existing designer. If the is a root designer then the returned will be the ; otherwise, the will be the parent . Gets the workflow view that contains the current activity designer. The that contains the current activity designer. Gets a value that indicates whether the activity should show a smart tag. if the activity should show a SmartTag; otherwise, . Gets or sets the size of the . A that represents the area of the . Gets the rectangle where the smart tag should be displayed. The rectangle where the smart tag should be displayed. Gets a read-only collection of designer actions to associate with a smart tag on the activity designer. An read-only collection to associate with the activity designer's smart tag. Gets the base component with which the activity designer is associated. The with which the activity designer is associated. Gets the design-time verbs associated with the activity designer. The design-time verbs associated with the activity designer. Gets the array of technologies that the activity designer can support for its display. An array of supported objects. Gets or sets the that requested the activity designer be initialized. The that requested the activity designer be initialized. Gets any message filters associated with the activity designer. A read-only collection that contains any message filters associated with the workflow root designer. Gets the value that indicates whether the actual workflow root designer supports the layout persistence. if the designer supports layout persistence; otherwise, . Gets or sets the text to associate with the designer. The text to associate with the designer. Gets the value of the text rectangle in logical coordinates. A that contains the text associated with the designer. Gets the collection of verbs to be associated with the designer. The collection of verbs to be associated with the designer. Gets the to which the accessible object is applied. The to which the accessibility object is applied. Gets the location and size of the accessible object. A that represents the bounds of the accessible object. Gets a string that describes the default action of the activity designer. A description of the default action associated with the activity designer, or a null reference ( in Visual Basic) if the object has no default action. Gets a string that describes the visual appearance of the activity designer. A description of the activity designer's visual appearance, or a null reference ( in Visual Basic) if the object has no description. Gets a description of what the activity associated with the activity designer does or how it is used. A string that contains the description of what the activity associated with the activity designer does or how it is used, or a null reference ( in Visual Basic) if no help is defined. Gets or sets the name of the associated with the accessible object's . The name of the or a null reference ( in Visual Basic) if the property has not been set. Gets the parent of the . The that represents the parent of the current or a null reference ( in Visual Basic) if there it no parent accessible object. Gets the role of the current . One of the values, or if no role has been specified. Gets the accessible state of the current . A combination of values. Gets the associated with the root workflow. An that contains theme information for the designer. Gets the associated with the designer. An that describes the designer look and feel. Gets the used to lay out the designer. The object used to lay out the designer. Gets the associated with the workflow design surface. An that contains theme information for the workflow. Gets the in which to draw. A that describes the area to draw. Gets the associated with the designer. An that describes the designer look and feel. Gets the used to draw the item on the workflow design surface. The used to draw the item on the workflow design surface. Gets the new bounding rectangle for the on the workflow design surface. A that represents the new bounds of the activity designer. Gets the designer edge used to resize the on the workflow design surface. The used to resize the activity designer on the workflow design surface. Gets or sets the to end with when using a color gradient for the background color. The background ending . Gets or sets the starting color of the background when using a color gradient on the background. The background starting . Gets or sets the background style. A that describes the background style. Gets the font for the theme. The of the theme. Gets or sets the for the theme. A that represents the of the theme. Gets the BorderPen for the theme. A that represents the of the theme. Gets or sets the style used for the border. A enumeration that represents the style used for the border. Gets the width of the border in pixels. The width of the border in pixels. Gets the geometry of the designer. An enumeration that describes the geometry of the designer. Gets the image associated with the designer. The to display for the designer. Gets or sets the image path for the designer. The image path for the designer. Gets the font of the text used by the theme. The font of the designer theme. Gets or sets the color of the foreground. A that represents the foreground color of the theme. Gets the object associated with the theme. A object associated with the theme. Gets the used for painting the foreground of the theme. A that is used to paint the foreground of the theme. Gets the size of the image of the theme. A that represents the size of the image. Gets the size of the designer. A that represents the size of the designer. Gets the type of the theme class that encapsulates the designer theme settings to apply to the activity designer. A that encapsulates the designer theme settings. Gets or sets an XML string that defines default property settings for the activity designer. A string that contains the default theme property settings in XML format. Gets a new for an . A new object. Gets the associated with the . A object. Gets an integer that describes the status of the . An that describes the of the . Gets a collection of activities upon which a drag-and-drop operation is performed. A read-only collection that contains all objects on which the drag-and-drop operation is performed. Gets or sets the location where the activities are to be dropped on the workflow design surface. A that defines the location on the workflow design surface where the activities will be dropped. Gets the on the workflow design surface where a drag operation began. A that defines the location on the workflow design surface where the drag operation began. Gets an that allows the designer to adjust its UI for users with disabilities. An that allows the to adjust its UI for users who have impairments. Gets a collection of activity designers that are displayed by the activity preview designer. The read-only collection that contains the designers displayed by . Gets or sets the index of the current drop target in the array of drop targets returned by . An integer that represents the index of the current drop target for the designer. Gets the first selectable object in the navigation order of the . An that is the first selectable object in the designer navigation order. Gets a read-only collection of glyphs that are associated with the . The read-only collection that contains the glyphs associated with the . Gets or sets the text to display when the contains no other activity designers. A string that contains the text to display on the designer surface Gets the last selectable object in the navigation order of the . The that is the last selectable object in the designer navigation order. Gets or sets the location of the designer in logical coordinates on the workflow design surface. A that contains the x- and y-coordinates associated with the on the workflow design surface. Gets the designer to preview in the preview section of the activity designer. The to display in the preview section of the . Gets or sets a value indicating whether the activity preview should be displayed in the designer. to display the activity preview in the ; otherwise, . Gets the collection of verbs to associate with the . An that contains the verbs associated with . Gets or sets the color set to associate with the background of the activity preview section of the designer. The to associate with the background of the activity preview section of the designer. Gets or sets the color set to associate with the border of the activity preview section of the designer. The to associate with the border of the activity preview section of the designer. Gets or sets the color set to associate with the foreground of the activity preview section of the designer. The to associate with the foreground of the activity preview section of the designer. Gets or sets the ambient back color on a workflow design surface. A value that represents the ambient background color. The default is white. Gets the ambient brush used to fill graphical shapes displayed on the workflow design surface. A value that represents the background brush of the workflow on a design surface. Gets the ambient bold font setting for the workflow design surface. A value that determines whether the text on the workflow design surface is bold. Gets the ambient border width for objects that are placed onto the workflow design surface. An integer that represents the border width of objects placed on the workflow design surface. Gets the ambient brush associated with commented designers on the workflow design surface. A that is associated with commented designers on the workflow design surface. Gets or sets the ambient color associated with commented designers on the workflow design surface. A value that is associated with commented designers on the workflow design surface. Gets the ambient pen associated with commented designers on the workflow design surface. A value that is associated with commented designers on the workflow design surface. Gets or sets the ambient size settings for activity designers on the workflow design surface. A enumeration value that determines the size of activity designers on the workflow design surface. The default value is . Gets or sets a value indicating whether the ambient theme associated with the workflow design surface draws grayscales. if the ambient theme associated with the workflow draws grayscales; otherwise, . The default is . Gets or sets a value indicating whether the ambient theme associated with the workflow design surface draws rounded shapes. if the ambient theme associated with the workflow draws rounded shapes; otherwise, . The default is . Gets or sets a value indicating whether the ambient theme associated with the workflow design surface draws shadows. if the ambient theme associated with the workflow draws shadows; otherwise, . The default is . Gets the ambient brush associated with an object that you drag onto the workflow design surface. A associated with an object that you drag onto the workflow design surface. Gets or sets the ambient color associated with an object that you drags onto the workflow design surface. A value associated with an object that you drag onto the workflow design surface. Gets the ambient pen associated with an object that you drag onto the workflow design surface. A associated with an object that you drag onto the workflow design surface. Gets the ambient font settings for the workflow design surface. A that represents the ambient font settings for the workflow design surface. Gets or sets the ambient font name for the workflow design surface. A string that represents the ambient font name for the workflow design surface. Gets or sets the ambient fore color property for the workflow design surface. A value that represents the ambient fore color for the workflow design surface. Gets the ambient foreground brush for the workflow design surface. A value that represents the ambient foreground brush. Gets the ambient foreground pen for the workflow design surface. A value that represents the ambient foreground pen. Gets the ambient height and width of glyphs on the workflow design surface. A value that represents the ambient height and width of glyphs on the workflow design surface. Gets or sets the ambient grid color for the workflow design surface. A value that represents the grid color for the workflow design surface. Gets the ambient size of the grid to display on the workflow design surface. A value that represents the height and width of the grid to display on the workflow design surface. Gets or sets the ambient grid style for the workflow design surface. A value that represents the dash style for the grid. The default setting is . Gets the ambient brush settings for major grids on the workflow design surface. A associated with the major grid on the workflow design surface. Gets the ambient pen settings for major grids on the workflow design surface. A associated with the major grid on the workflow design surface. Gets the ambient margin settings for the workflow design surface. A that represents the margin settings on the workflow design surface. Gets the ambient pen settings for minor grids on the workflow design surface. A associated with the minor grid on the workflow design surface. Gets the ambient brush used to fill graphical shapes associated with read-only items displayed on the workflow design surface. A that represents the brush associated with read-only items on the workflow on a design surface. Gets or sets the ambient color for read-only items on the workflow design surface. A value that represents the ambient color for read-only items on the workflow design surface. Gets or sets the ambient color for selected items on the workflow design surface. A value that represents the ambient color for read-only items on the workflow design surface. Gets the ambient foreground brush used to fill graphical shapes associated with selected items displayed on the workflow design surface. A that represents the brush associated with read-only items on the workflow on a design surface. Gets the ambient foreground pen settings for selected items on the workflow design surface. A associated with the foreground of selected items on the workflow design surface. Gets or sets the ambient pattern color for items that you select on the workflow design surface. A value that represents the ambient pattern color for items that you select on the workflow design surface. Gets the ambient pen settings for the pattern associated with selected items on the workflow design surface. A associated with the pattern of selected items on the workflow design surface. Gets the ambient size of a selected item on the workflow design surface. A that represents the ambient property settings for selected items on the workflow design surface. Gets or sets a value that indicates whether the workflow design surface displays configuration errors. if the workflow design surface is to display configuration errors; otherwise, . The default is . Gets or sets a value indicating whether the workflow design surface displays designer borders. if the workflow design surface displays designer borders; otherwise, . The default is . Gets or sets a value indicating whether grids will be shown on the workflow design surface. if grids will be displayed on the workflow design surface; otherwise, . The default is . Gets or sets the text quality to display on the workflow design surface. A that specifies the text quality settings to use on the workflow design surface. Gets or sets a value indicating whether the uses the theme settings of the operating system. if the uses theme settings of the operating system; otherwise, . The default is . Gets or sets the ambient alignment settings for watermark images on the workflow design surface. A that specifies the ambient alignment settings for watermark images on the workflow design surface. The default is . Gets or sets the ambient path to the image to display as a watermark on the workflow design surface. A string that contains the ambient path to the image to display as a watermark on the workflow design surface. The default is an empty string. Gets the ambient image to associate with the workflow design surface as its watermark. An to use as a watermark on the workflow design surface. Gets the view priority of the glyph on the activity designer. An integer that represents the view priority of the glyph on the activity designer. Gets a that accessibility applications use to adjust the application look and feel for people with disabilities. The associated with the control. Gets a value that indicates whether the can be collapsed. if the specified composite activity designer can be collapsed; otherwise . Gets the array of contained within the . The read-only collection of . Gets the that contains the expand or collapse button. A that encloses the expand or collapse button. Gets or sets a value that indicates whether the is expanded. if the is expanded; otherwise . Gets the first selectable object in the navigation order of the . The first selectable object contained within the designer. Gets a collection of glyphs with which to adorn the composite activity designer. An that contains the glyphs to display on the designer. Gets the value for the enclosing bounds of the image associated with the designer in logical coordinates. A rectangle that encloses the displayed for the . Gets a value that indicates whether the designer can be edited. if the designer can be edited; otherwise, . Gets the last selectable object contained within the . The last selectable object contained within the . Gets or sets the location of the designer in logical coordinates. The location of the designer in logical coordinates. Gets the value of the description rectangle in logical coordinates. The value of the description rectangle in logical coordinates. Gets the height of the title area of the designer. The height in pixels of the title area of the designer. Gets the accessible state of the current . A combination of values. Gets or sets a value that determines the shape that appears at the end of a connector. A enumeration value that defines the shape that appears at the end of the connector. The default value is . Gets the of the connector. A object that contains information about the height and width of the connector. Gets or sets a value that determines the shape that appears at the beginning of a connector. A enumeration value that defines the shape that appears at the beginning of the connector. The default value is . Gets the of the expand button on the composite activity designer. A object that contains information about the height and width of the expand button on the . Gets or sets a value indicating whether the composite designer theme will display drop shadows around the composite activity designer. if the displays drop shadows around the ; otherwise, . The default is . Gets or sets the alignment of the watermark image in the . A enumeration value that indicates where in the the watermark image will be placed. The default value is . Gets the watermark image to use on the composite activity designer. The object to use as the watermark for the . Gets or sets the relative path to the watermark image to use on the composite activity designer. A string value that represents the relative path to the watermark image to use on the . Gets a value indicating whether the can gain focus on the with which it is associated. if the designer glyph can be activated; otherwise, . The default is . Gets the priority setting for the glyph on the activity designer surface. An integer value that represents the priority setting for the on the activity design surface. Gets the activity designer to which the connection point belongs. The to which the connection point belongs. Gets the bounding rectangle for the connection point. The that bounds the . Gets the designer edge on which the connection point appears. A that specifies the activity designer edge on which the appears. Gets the connection index for the current . An integer that represents the connection index for the current . Gets a point that represents the logical location of the on the associated . The that represents the logical location of the on the associated . Gets an that accessibility applications use to adjust the application UI for users who have impairments. An that accessibility applications use to adjust the application UI for users who have impairments. Gets the bounding rectangle for the connector on the workflow design surface. The that bounds the connector on the workflow design surface. Gets the value that indicates whether the is modified. if the connector is modified; otherwise . Gets a read-only collection of points that contains all segments found in the . A read-only collection that contains all segments found in the . Returns an empty array of Rectangle object. Derived classes populate this collection. A generic collection of Rectangle objects. Gets the designer on which the connecter appears on the workflow design surface. The on which the connector appears on the workflow design surface. Gets the workflow view associated with the connector. The that is associated with the connector. Gets or sets the where drawing of the begins. The where drawing of the begins. When setting this property the source does not match the target associated designer. was set to a null reference ( in Visual Basic). Gets or sets the where drawing of the ends. The where drawing of the ends. When setting this property the source does not match the target associated designer. was set to a null reference ( in Visual Basic). Gets the location and size of the accessible object. Rectangle containing location and size information for the accessible object Gets or sets the object name. String value representing the name of the accessible object Gets the parent of an accessible object. Parent object for the accessible object Gets the role of this accessible object. One of the values of AccessibleRole. Gets the connector object that is passed as a part of . A object passed as part of . Gets the bounding rectangle for the connector that was clicked. The that bounds the connector that was clicked. Gets a selectable object associated with the hit area. A selectable associated with the area where the user clicked. Gets the identifier for the designer action. An integer that represents the identifier for the object. Gets the image associated with the designer action. An that is associated with the . Represents the name of the property that the is associated with. A that contains the name of the property. Gets the text associated with the designer action. A string value that represents the text associated with the . Gets a dictionary of user data associated with the designer action. An that represents the user data associated with the . Gets a value indicating whether the can gain focus on the with which it is associated. if the designer glyph can be activated; otherwise, . The default is . Gets the priority setting for the designer glyph on the activity design surface. An integer value that represents the priority setting for the on the activity designer surface. A lower value indicates a higher priority and therefore draws the glyph at the top-most Z order position on an activity designer. Gets or sets the unqualified name of the designer type to which the designer theme is applied. The name of the designer type to which the designer theme is applied. A user attempted a set operation when the property was set to . Gets the workflow theme that encapsulates the designer theme. The object associated with the . Gets or sets the type of the designer associated with the designer theme. A that represents the designer to be associated with the current designer theme. A user attempted a set operation when the property was set to . Gets a value that indicates whether the designer theme is read-only. if is read-only; otherwise, . The default is . Gets the activity designer associated with the designer view. The associated with the . Gets the image associated with the designer view. The associated with the . Gets the name of the designer view. A string that contains the name of the . Gets the dictionary of user data associated with the designer view. An that contains the user data associated with the . Gets the identifier associated with the designer view. An integer that contains the identifier for the . Gets an that accessibility applications use to adjust the application UI for users who have impairments. The associated with the control. Gets or sets a value that indicates whether the is resized automatically when a user resizes the designer's child designers. if the is resized automatically; otherwise, . The default is . Gets or sets the margin size to render around the child designers when the is automatically resized. A that represents the size of the margin to render around the child designers of the . Gets or sets the settings for the . The for the . The default setting is . Gets a value that indicates whether the can be collapsed on a workflow design surface. if the can be collapsed; otherwise . Gets a read-only collection of connectors that are associated with the . A read-only collection that contains all objects associated with the . Gets or sets a value that indicates whether users can drag and draw connectors on the free-form activity designer surface. if users can drag and draw connectors on the free-form activity designer surface; otherwise, . The default is . Gets a value that indicates whether the can be visually resized on the workflow design surface. if the can be visually resized; otherwise, . The default is . Gets the first selectable object in the navigation order of the . The first selectable object in the navigation order of the . Gets the collection of glyphs that are displayed on the . An that contains the glyphs displayed on the . Gets the last selectable object in the navigation order of the . The that is the last selectable object in the designer navigation order. Gets or sets the location of the in logical coordinates. A that represents the location of the in logical coordinates. Gets the minimum size settings for the . A that represents the smallest possible size for the . Gets a value that indicates whether the draws connectors in the foreground of its design surface. if the draws connectors in the foreground of its design surface; otherwise, . The default is . Gets the associated with the class. The associated with the class. Returns the bounds of the area hit. A rectangle that encloses the associated with the object or an empty rectangle if the object is not associated with a designer. Contains information about where the hit occurred. A that describes the area hit. Gets an empty . An empty . Gets a selectable object associated with the hit area. A selectable object associated with the hit area or a null reference ( in Visual Basic) if no designer is associated with the . Gets the user data associated with the . A new dictionary for user data, or a reference to the existing user data. Gets a generic read-only collection of designer glyph providers. An read-only collection. Gets an read-only collection. An read-only collection. Gets the description for the filter to be displayed on the class browser dialog box. A string value that contains the description of the filter. Gets or sets the that requested the workflow root designer to be initialized. The that requested the workflow root designer to be initialized. Gets any message filters associated with the workflow root designer. A WorkflowDesignerMessageFilter read-only collection that contains any message filters associated with the workflow root designer. Gets the value that indicates whether the actual workflow root designer supports the layout persistence. when the designer supports layout persistence; otherwise, . Gets the priority setting for the glyph on the activity design surface. An integer value that represents the priority setting for the on the activity design surface. Gets the first selectable object in the navigation order of the . An that is the first selectable object in the designer navigation order. Gets the last selectable object in the navigation order of the . The that is the last selectable object in the designer navigation order. Gets the collection of designer verbs to be associated with the . An that contains the designer verbs to associate with the . Gets the priority setting for the glyph on the activity designer surface. An integer value that represents the priority setting for the on the activity designer surface. When overridden in a derived class, gets a value indicating whether the selection glyph is the primary of all selected glyphs on the design surface. if the selection glyph is the primary selected glyph on the activity designer; otherwise, . Gets the view priority of the glyph on the activity designer. An integer that represents the view priority of the glyph on the activity designer. Gets an that allows the to adjust its UI for users who have disabilities. The to associate with the designer. Gets a value indicating whether the can be expanded and collapsed on the workflow designer surface. if the designer can be expanded and collapsed on the workflow design surface; otherwise, . The default is . Gets or sets a value indicating whether the designer is expanded on the workflow design surface. if the is expanded on the workflow design surface; otherwise, . The default is . Gets the first selectable object in the navigation order of the . An that is the first selectable object in the designer navigation order. Gets a read-only collection of glyphs that are associated with the . A read-only collection that contains all of the glyphs to display on the . Gets or sets the text to display when the contains no other activity designers. A string that contains the text to display on the designer surface. Gets the rectangle that serves as the bounds for the text displayed by the property. A that serves as the bounds for the text displayed by the property. Gets the height and width of the text to display in the when it contains no child activity designers. The that defines the height and width of the text displayed by when it contains no child activity designers. By default is set to a newly initialized . Gets the last selectable object in the navigation order of the . The that is the last selectable object in the designer navigation order. Gets the root designer to which the header or footer is applied. The to which the is applied. Gets the bounding rectangle of the header or footer on the workflow design surface. The that bounds the on the workflow design surface. Gets or sets the image associated with the header or footer. The to associate with the . Gets the bounding rectangle for the image associated with the header or footer. The that defines the bounds for the associated with the . Gets or sets the text description associated with the header or footer. The string that contains the text description associated with the . Gets the bounding rectangle for the text associated with the header or footer. The that defines the bounds for the associated with the . Gets a value indicating whether the designer can be expanded and collapsed. if the can be expanded and collapsed; otherwise, . The default is . Gets the footer associated with the root designer. The that represents the footer associated with the . Gets the collection of glyphs that are displayed on the . An that contains the glyphs displayed on the . Gets the header associated with the root designer. The that represents the header associated with the . Gets the image associated with the designer. The to associate with the designer. Gets the value for the enclosing bounds of the image associated with the designer in logical coordinates. A that encloses the displayed for the . Gets or sets the that requested the sequential workflow root designer to be initialized. The that requested the workflow root designer to be initialized. Gets the minimum size for the . A that represents the minimum size of the sequential workflow designer. Gets a value indicating whether the root designer displays smart tags. if the displays smart tags; otherwise, . The default is . Gets the rectangle on the designer surface in which to display a smart tag. A that defines the bounds in which to display the smart tag. Gets the description associated with the designer. A string that contains the description associated with the designer. Gets the height of the title area of the designer. An integer that represents the height of the title area of the . Gets the priority setting for the glyph on the activity designer surface. An integer value that represents the priority setting for the on the activity designer surface. Gets or sets the that contains information about the current designer view displayed by the . A that contains information about the current view displayed by the . Gets a generic read-only collection that contains all activity designers that are children of the . An read-only collection that contains the child designers. Gets or sets the index of the current drop target in the array of drop targets returned by . An integer that represents the index of the current drop target for the designer. Gets the first selectable object in the navigation order of the . An that is the first selectable object in the designer navigation order. Gets the last selectable object in the navigation order of the . The that is the last selectable object in the designer navigation order. Gets the minimum size settings for the . The that represents the smallest possible size for the . Gets a value indicating whether the displays smart tags. if the designer displays smart tags; otherwise, . Gets a read-only collection of designer actions that are associated with the smart tags on the designer. A read-only collection that contains all the actions associated with the smart tags on the designer. Get a read-only collection of designer views that the current hosts. The read-only collection that contains the views hosted by the current . Gets the workflow theme that is highlighted in the theme configuration dialog box in the workflow designer. The that is highlighted in the theme configuration dialog box in the workflow designer. Gets the type selected by the user in the type browser dialog box. The selected by the user in the type browser dialog box. Gets the component to associate with the type browser dialog box. The to bind to the . Gets the container to associate with the type browser dialog. The to associate with the . Gets a value that indicates whether the type browser dialog is in design mode. if is in design mode; otherwise, . The default is . Gets or sets name of the component associated with the type browser dialog. The name of the component associated with the type browser dialog. Gets the name of the type that implements . A string that contains the name of the type that implements . When overridden in a derived class, gets the file name of the designer to load. A string that contains the file name of the designer to load. Gets a value that indicates whether the workflow should be loaded in debug mode. if the workflow should be loaded in debug mode; otherwise, . The default is . Gets the metadata of the target .NET Framework. The metadata of the target .NET Framework. Gets the that describes the context of the . A object that contains information about the context of the . Gets the that is associated with the . The associated with the . Gets or sets a value that indicates whether the document outline TreeView needs to be expanded. if the document outline TreeView needs to be expanded; otherwise, . Gets the root node of the root provider. A that is the root node. Retrieves the control used to display the document outline The control used to display the document outline. Gets the activity associated with the node. The associated with the . Gets the associated with the . An that describes default values for the look and feel of the . Gets the directory part of the . The directory part of the . Gets or sets the current theme. A that is used for display settings. Gets or sets the description of the theme. The description of the theme. The property value cannot be set because the workflow theme is read-only. Gets a list of designer themes associated with the workflow. A list of designer themes associated with the workflow. Gets or sets a value that indicates whether to enable change notification. to enable change notification; otherwise, . Gets or sets the file path for the theme. The file path for the theme. The property value cannot be set because the workflow theme is read-only. Gets the file path from the registry. The file path from the registry to the theme. Gets or sets the name of the theme. The name of the theme. The property value cannot be set because the workflow theme is read-only. Gets or sets a value that indicates whether the workflow theme is read-only. if the workflow theme is read-only; otherwise, . The default is . Gets the registry key path for the theme. The registry key path for the theme. Gets the list of standard themes. A list of available themes. Gets the type of the theme. The of the theme. Possible values are , , and . Gets or sets the version of the theme. The version information for the theme. The property value cannot be set because the workflow theme is read-only. Enables the button on the design surface that, when clicked, changes the zoom level of the workflow design surface so that the entire workflow is displayed in the . if the dynamic button is enabled; otherwise, . Gets the horizontal scrollbar for the . A you can use to adjust the settings and visibility of the horizontal scrollbar. Gets the associated with the . A object that sends output to a printer. Gets or sets the print preview mode of the . if print preview mode is active; otherwise, . Gets or sets the root designer for the . The associated with the . Gets or sets the position of the scrollbar on the . A point describing the location of the scrollbar in screen coordinates. Gets or sets the for the . The shadow depth in pixels. Gets the current for the . A that describes the area on the screen that is visible. Gets the size of the visible area for the . A that describes the visible area of the . Gets the vertical scrollbar associated with the . A you can use to adjust the settings and visibility of the horizontal scrollbar. Gets or sets the zoom level of the . The zoom level of the . If the zoom level is less than the minimum zoom level of the -or-if the zoom level exceeds the maximum zoom level of the . Gets the location and size of the accessible object. A that represents the bounds of the . Gets a string that describes the default action of the accessible object. Not all objects have a default action. A string that contains a description of the default action for the , or a null reference ( in Visual Basic) if the accessible object has no default action. Gets a string that describes the visual appearance of the specified accessible object. Not all accessible objects have a description. A description of the visual appearance to the user, or a null reference ( in Visual Basic) if the object does not have a description. Gets a description of what the accessible object does or how the accessible object is used. A string that contains the description of what the does or how it is used or a null reference ( in Visual Basic) if no help is defined. Gets or sets the accessible object name. A string that contains the name, or a null reference ( in Visual Basic) if the property has not been set. Gets the role of the accessible object. One of the values. is returned if no role has been specified Gets the that is being handled by this . The associated with this instance. is returned if the activity did not handle any exceptions. Gets and sets the of the exceptions to be handled by the . Exceptions of the type derived from the type specified in are also handled. The of the associated . Gets the filter description associated with this instance. The filter description associated with this instance. Gets or sets the default value of the associated dependency property. An object representing the default value for this . Attempting to set this property when is Gets or sets the callback, a callback invoked immediately upon a call to the method. The callback, a callback invoked immediately upon a call to the method. Attempting to set this property when is Gets a value that indicates whether the is set to . if this option is set to ; otherwise, . Gets a value that indicates whether the is set to . if set to ; otherwise, . Gets a value that indicates whether the are set to . if set to ; otherwise, . Gets a value that indicates whether the has been applied to a property resulting in the immutable state. if the is immutable; otherwise, . Gets or set the property which represents the option setting for the associated to this . The option setting for the associated to this . Attempting to set this property when is Gets or sets the callback, a callback invoked immediately upon a call to the method. The callback, a callback invoked immediately upon a call to the method. Trying to set this property when is Gets the name of the workflow queue that originated the event. The name of the workflow queue that originated the event. Gets the instance of original being removed. The instance of the original being removed. Gets index of the removed with the collection of the parent . The index of the being removed. Gets the associated with . The associated with the . Gets a that contains a read-only collection of type . A that contains a read-only collection of type . Gets the associated with the . The associated with the . Gets the default . This property is read-only. The default that can be used to serialize an . Gets the representing the argument name. The representing the argument name. Gets the representing the name of the content property. The representing the name of the content property. Gets the run-time name carried by this instance. A that contains the run-time name carried by this instance. Gets the line number in the object or XOML file that caused the exception to be thrown. An integer that represents the line number on which the exception was thrown. Gets the column position in the object or XOML file that caused the exception to be thrown. An integer that represents the column position that caused the exception to be thrown. Gets a stack-based, user-defined storage area that is useful for communication between serializers. A that contains information about the current object being serialized. Gets or sets the assembly that is associated with the current serializer. The that is associated with the current serializer. Gets or sets the serialization manager to use with the current serializer. The to use with the current serializer. Gets a collection of properties that can be serialized with available serializers. A that contains the properties to serialize. Gets or sets a that represents the name of the decorated class. A that represents the name of the decorated class. Gets a that represents the name of the CLR namespace of the decorated class. A that represents the name of the CLR namespace of the decorated class. Gets a that represents the name of the XML namespace of the decorated class. A that represents the name of the XML namespace of the decorated class. Gets the that contains the value of the prefix for the decorated class. The that contains the value of the prefix for the decorated class. Gets the that contains the value of the XML namespace for the decorated class. The that contains the value of the XML namespace for the decorated class. Gets or sets an error message to report to administrators providing the reason for suspension. An error message that provides the reason for the workflow instance suspension. The default value is . Gets or sets a collection of strings that represents handles that determine the synchronization behavior of this . When two or more activities share a synchronization handle, they execute in a serial fashion; there is no interleaved execution of the child activities within them. A multiline string that contains synchronization handles for this instance. Gets or sets an error message to report to administrators, providing the reason for termination. An error message that provides the reason for the workflow instance termination. The default value is . Gets or sets the exception object that should be thrown by the . The associated with this instance. Gets or sets the type of exception that should be thrown by the . The type representing the fault associated with this instance. Gets the description for the filter to be displayed on the class browser dialog box. A that contains the description of the filter. Gets the associated with this instance. The associated with this instance. Returns a cloned activity tree to which changes can be made and then applied to the running workflow instance. A that contains the cloned root activity for the workflow. Gets or sets the property. Represents the name of the parameter being bound. The name of the parameter being bound. Gets or sets the value assigned to the corresponding parameter. The assigned value as an . Gets or sets the for the transaction. The for the workflow. Gets or sets the representing the time-out period for the transaction. The representing the time-out period for the transaction. Represents the fundamental building block of workflows. is the base class for all activities. Binds an activity's property to a property, field, indexer, method, event, or another activity's property. This class cannot be inherited. Represents a proposed change to a within a running workflow instance. This class must be inherited. Models a strongly typed of type . Represents an enumeration of the permissible actions which may be performed on an , which typically represents the collection of all child activities of a . The enumerator corresponding to adding a new to the . The enumerator corresponding to removing an from the . The enumerator corresponding to replacing an in the . Represents the information needed by an event handler to perform custom processing whenever the contents of an changes. Represents an abstract class for an expression, which evaluates to a . This class must be inherited. Represents the execution environment of an . This class cannot be inherited. Allows a to create and manage execution contexts for its child activities. This class cannot be inherited. Enumeration of activity result values that qualifies the state of an that has an of . The activity is not in the state. The activity has transitioned to the closed state from the executing state. The activity has transitioned to the closed state from the canceling state. The activity has transitioned to the closed state from the compensating state. The activity has transitioned to the closed state from the faulting state. The activity has transitioned to the closed state from the initialized state. Enumeration of activity status values that correspond to the life cycle of an activity within a running workflow instance. Represents the status when an activity is being initialized. Represents the status when an activity is executing. Represents the status when an activity is in the process of being canceled. Represents the status when an activity is closed. Represents the status when an activity is compensating. Represents the status when an activity is faulting. Holds information relating to the change of execution status event for an . This class cannot be inherited. Represents a proposed addition of an to a within a running workflow instance. Custom attribute which indicates that the activity supports an alternative flow. This class cannot be inherited. Represents cancellation logic that can be associated with a . This class cannot be inherited. Defines a compensatable version of the activity. This class cannot be inherited. Triggers the compensation of a completed child that implements the interface. This class cannot be inherited. Specifies workflow logic that undoes, or compensates for, the successful execution of the associated . This class cannot be inherited. Specifies the access mode for the dependency property. Read access. Write access. Read and write access. Base class for code generator components that can be associated with activities. Indicates the type to be used for code generation for an activity. This class cannot be inherited. Derivative of that is a base class for all activity validator components. Identifies the class that performs validation on an that is subject to validation. This class cannot be inherited. Wrapper class that represents attributes on a type at design time. This class cannot be inherited. Represents a class holding information about an attribute at design time. This class cannot be inherited. Represents a set of types that are either allowed or disallowed in compiled workflows by the workflow compiler (depending on the value of the property). This class cannot be inherited. Represents the context for the validation of an . This class cannot be inherited. Enables sharing of data across activity code generators during the code generation phase of compilation. This class cannot be inherited. Defines an MSBuild task for erasing the contents of temporary files that are used when compiling workflows created using Visual Basic. The contents of the temporary files are erased but the files are not deleted. This class cannot be inherited. Represents the MSBuild task of compiling a workflow. This class cannot be inherited. Base class for code generator components that can be associated with composite activities. Derivative of that is the base class for all composite activity validator components. Derivative of that is the base class for all condition validator components. Derivative of that is the base class for all dependency object validator components. Defines the behavior of a service that acts as a container of types. Defines the interface implemented by the environment hosting the workflow designer and compiler to provide environment-specific compilation information during the validation and compilation processes. Provides the context for validation of a . An implementation of that acts as a container of types within the indicated assemblies and code compile units. Represents the base class for all validation errors. Holds a collection of objects. Enables the sharing of contextual information, such as property validation, parent activity, and so on, across validators during the compilation process. Specifies the validation options in the property. No validation performed. Validation is optional. If value is present, it will be validated. Validation must be performed. Value must be present and will be validated. Custom attribute that contains information. This class cannot be inherited. Base class for all validator components. Provides workflow compilation options for the current compilation or validation task. Represents the compiler for workflows that are developed using C# or Visual Basic code and/or XAML markup. This class cannot be inherited. Represents a that is obtained during the workflow compilation process. Provides a default implementation of . Represents parameters passed to during the compilation process. Represents the results of a workflow compilation. This class cannot be inherited. Attribute that contains information about a Workflow markup file. This class cannot be inherited. Represents an that occurs when a workflow does not pass validation. This class cannot be inherited. Derivative of that is the base class for all activities that contain other activities. A is responsible for managing the execution of its child activities. The base class for all objects that have dependency properties. This class must be inherited. A special kind of property that can be defined or attached to a . There are three kinds of dependency properties: instance properties, meta properties, and attached properties. This class cannot be inherited. Represents an enumeration of options. Default option. No noted characteristic. The is read-only. The is an optional property. The represents metadata. The This option is used to specify whether or not a property is of type . It is important to use this to disambiguate the delegate properties from events. Provides a type converter to convert classes to and from various other representations. Contains information about changes made to the activity associated with the designer. Provides a mandatory base class for all activity designer components. Implements an accessible object that classes use to adjust the designer user interface for users who have impairments. Exposes a generic of designer glyphs associated with an activity designer. Provides data for the layout event for the . Serializes an activity designer layout used in a freeform designer. Provides static methods used to draw user interface elements on activity designer surfaces. This class cannot be inherited. Provides data for the , , , and methods and any overridden versions of in classes that derive from them, when they are drawn on a workflow design surface. Provides data for the and methods. Provides the look and feel property settings to a designer in a design-time environment. Specifies the theme class an activity designer uses on the workflow design surface. This class cannot be inherited. Creates a new verb to be used with the designer using the associated verb group, text and event handler. Maintains a collection of objects. Represents a class that provides data for the , , and events in the workflow designer. Displays a collection of child activity designers in a preview strip and, when a child designer is selected on the preview strip, displays the selected activity designer in preview or edit mode on a workflow design surface. Provides theme settings for activity designers that use a preview mode on the workflow design surface. This class cannot be inherited. Provides a base class for all toolbox items associated with an activity in a workflow designer. Specifies the source of ambient theme settings for designer theme classes. The ambient theme settings are obtained from the class associated with the activity designer. The ambient theme settings are obtained from the operating system. Provides the look and feel property settings to a top-level workflow in a design-time environment. Represents a that is associated with the properties that are bound, or can be bound, on an activity. Provides a glyph for an to display when a user disables an activity at design time. Provides a designer that enables you to visually design composite activities. Serializes a composite activity designer layout used in a freeform designer. Implements an accessible object that classes use to adjust the designer user interface for users who have impairments. Provides theme settings to objects. Provides a glyph for an to display when a user has not performed required designer actions at design time. Represents a connection point that is displayed on the outer edges of an activity designer on a workflow design surface. Represents a connector between two activity designers on a workflow design surface. Provides information on connectors between activity designers that accessibility applications use to adjust an application's UI for users with impairments. Provides data for the , , and events. Represents the method that will handle the , , and events of a . The source of the event. A that contains the event data. Contains information about a connector at a specified coordinate in and all classes that inherit from it. Serializes a connector layout. Associates an action taken on an activity designer on the workflow design surface with the . This class cannot be inherited. Specifies where in the workflow designer that workflow content is aligned. Workflow content is aligned to the left side of the designer. Workflow content is aligned to the top of the designer. Workflow content is aligned to the right side of the designer. Workflow content is aligned to the bottom of the designer. Workflow content is aligned to the center of the designer. Workflow content is aligned to the top left of the designer. Workflow content is aligned to the top center of the designer. Workflow content is aligned to the top right of the designer. Workflow content is aligned to the center left of the designer. Workflow content is aligned to the center right of the designer. Workflow content is aligned to the bottom left of the designer. Workflow content is aligned to the bottom center of the designer. Workflow content is aligned to the bottom right of the designer. Workflow content is aligned to fill the designer. Specifies the edge or edges of an activity designer on a workflow design surface where design-time processing is performed, such as a location on the activity designer. None of the edges of the activity designer. The left edge of the activity designer. The top edge of the activity designer. The right edge of the activity designer. The bottom edge of the activity designer. All edges of the activity designer. Specifies the shape used by activity designers to render the corners of their design surface. The corners of the design surface are straight. The corners of the design surface are rounded. Draws a glyph at the top-most Z order position on an activity designer. Specifies values for navigating among designer objects. Navigates down to the next activity in sequence. Navigates up to the previous activity in sequence. Navigates to the left in the workflow. Navigates to the right in the workflow. Specifies the size settings that theme classes use to control the size of classes when they are rendered on a workflow design surface. The activity designer is small. The activity designer is medium. The activity designer is large. Supplies base class implementation for all activity designer theme classes used in a workflow design-time environment. Specifies the grouping area on a context menu or a workflow designer menu in which an activity designer verb is to appear. The general designer verb group. The view designer verb group. The edit designer verb group. The options designer verb group. The actions designer verb group. The miscellaneous designer verb group. Serves as a repository for information about the views supported by the or classes that inherit from it. Provides a customizable activity designer surface for users to visually modify on a workflow design surface. Serializes freeform activity designer specific layout information. Contains information about a part of the at a specified coordinate. Describes the area of the designer that contains the point passed to a method. Indicates that no part of the designer was hit. Indicates that any part of the designer was hit. Indicates the area contained by the expand button was hit. Indicates that the left part of the designer was hit. Indicates the top of the designer was hit. Indicates the right part of the designer was hit. Indicates that the bottom of the designer was hit. Indicates that a connector on the designer was hit. Defines the method that glyph provider classes use to generate an array of glyphs to display on an activity designer. Allows activity designer developers to add custom glyph providers to an activity designer. Defines a means for an to return its designer verbs. Allows activity designer developers to add custom designer verb providers to an activity designer. Defines the methods that workflow designer hosts can call to perform advanced UI operations. Defines the methods that workflow designer hosts can call to determine the environment settings. Provides a mechanism to create uniquely named identifiers throughout a specified range of activities. Defines methods to dynamically create, update and remove code elements for a type at design time. Methods are also provided that allow you to display code at design time. Defines methods that workflow designers and activity designers use to save UI state information to and restore UI state information from a binary stream. Provides members that classes use to filter types that are displayed in class browser dialog boxes that are displayed by the workflow designer. Defines a group of methods that classes can use to create a type provider for an activity or workflow designer. Defines the invoking designer and message filters properties and the method that determines whether an activity is supported for all workflow root designers. Determines the shapes of connector points on a workflow design surface. There is no connector point. The connector point is an arrow. The connector point is an arrow anchor. The connector point is a diamond. The connector point is an diamond anchor. The connector point is a circle. The connector point is a circle anchor. The connector point is a rectangle. The connector point is a rectangle anchor. The connector point is a rounded rectangle. The connector point is a rounded rectangle anchor. Provides a glyph for an to display when the activity associated with the designer cannot be modified. Provides methods and properties for all activity designers that display parallel vertical layouts on a workflow design surface. Provides a glyph for an to display when the activity it is associated with is set to read only at design time. Provides methods and properties for all glyph classes that an displays when it is selected on the workflow design surface. Provides design-time support for and all classes that derive from it. Implements an accessibility object that SequentialActivityDesigner classes use to adjust the designer user interface for users who have impairments. Defines properties and methods for all activity designers that have a sequential vertical layout on the workflow design surface. Represents a header or footer that is associated with a . Contains properties and methods to provide consistent look and feel to all root designers on a workflow design surface. Provides a drop shadow for display by classes. Provides common methods and properties for composite activity designers that contain structured layouts. Specifies the text rendering settings for the AmbientTheme class. The ambient text quality setting is aliased. The ambient text quality setting is antialiased. Represents a common dialog box that allows the user to specify a workflow theme to apply to a workflow design surface. This class cannot be inherited. Specifies the type of theme displayed in the Options dialog box. The theme settings are provided by the default workflow theme. The theme settings are provided by the operating system. The theme settings are provided by user-defined themes. Represents a dialog box that allows the user to choose a type. This class cannot be inherited. Provides a user interface for representing and editing the values the Windows Workflow Foundation types in an object browser associated with a workflow designer. Specifies the class a type or member uses to filter the types that are displayed in the class browser dialog box. This class cannot be inherited. Provides common designer loader functionality that can be used to implement custom workflow designer loaders. Provides a base class for all workflow message filters. Defines a set of fields that each corresponds to a command function provided by the workflow designers. This class cannot be inherited. Renders the document outline for the workflow currently being designed in the workflow designer. Represents a node in a workflow outline document displayed in the workflow designer. Represents the page setup dialog for the workflow designer when a user selects the Page Setup… command. This class cannot be inherited. Provides the look and feel property settings to a workflow in design-time environment. Provides a design surface, which renders a visual representation of process flow. Implements an accessibility object that classes use to adjust the designer user interface for users with disabilities. Represents the activity class used to handle an of the type specified by the property. This class cannot be inherited. Represents a that has an ordered list of child activities of type . This class cannot be inherited. Allows a custom override of the logic associated with a dependency property that is defined on a dependency object. The that targets the method. An that represents the value of the designated . Defines the interface for an object that listens for an event. The type of the event argument. Defines the interface required by an that can be compensated. Provides a property type to the bind infrastructure. It is implemented by activities that contain a property of variable type, where the type can vary depending on other activity settings. Defines a service that can be obtained from an for the purpose of starting a new workflow instance. Supports mining of workflow changes. Indicates that the current workflow instance must be persisted when the adorned activity completes its execution. This class cannot be inherited. Represents the behavior of a dependency property. Represents the event arguments for a workflow queue-related event. Represents a proposed removal of an from a within a running workflow instance. Manages serialization of activities into designer-generated source code segments before compilation. Represents a class that provides the CodeDOM serialization services to an activity at design time. Provides extensible Application Markup Language (XAML) serialization services for an at design time. Selects the surrogate that can be used to serialize an . This class cannot be inherited. Serializes an to a new type. Provides extensible Application Markup Language (XAML) serialization services for a . Carries argument name information for the decorated class. This class cannot be inherited. Contains the name for the content property of the decorated class. Marking a type with this attribute causes the data in that type to be serialized without the enclosing property name tags. This class cannot be inherited. Provides objects with CodeDOM serialization services. This is the base class from which other CodeDOM serializers, such as the , are inherited. Represents the abstract class for all Markup extensions for types. This class must be inherited. Carries the run-time name for an decorated with this . This class cannot be inherited. The exception that is thrown by methods that perform serialization and deserialization. Manages design-time serialization to and from extensible Application Markup Language (XAML) for workflows. Provides the extensible Application Markup Language (XAML) serialization services to workflows at design time. Can be optionally applied to a workflow assembly. It defines a mapping between a common language runtime namespace that is defined in the current assembly and an XML namespace. This information is used in extensible Application Markup Language (XAML) serialization/deserialization when activities or workflows that are defined in the assembly decorated with this attribute are used. This class cannot be inherited. Contains XML namespace and prefix information for the decorated class. This class cannot be inherited. Allows a custom override of the logic associated with a dependency property that is defined on a dependency object. The that targets the method. The to set the value to. Suspends the running workflow instance when executed. This class cannot be inherited. Represents a section of workflow that requires controlled access to shared variables. If two or more instances of a access the same variables, then the execution of these activities is effectively serialized. This class cannot be inherited. Terminates the running workflow instance when an abnormal situation occurs. This class cannot be inherited. Models the throwing of an exception. This class cannot be inherited. A section of workflow which demarcates a transaction boundary. A new is started when this begins executing and the transaction commits when the closes successfully. This class cannot be inherited. An abstract base class from which all classes that represent proposed changes to a running workflow instance must derive. Represents a set of proposed changes to a running workflow instance. A general-purpose class that represents a binding to a named parameter. This class cannot be inherited. Represents a of type . This class may not be inherited. Represents the that is raised when a workflow is terminated. This class cannot be inherited. Container for workflow transaction type options. This class cannot be inherited.