Share via


Interop Members

Include Protected Members
Include Inherited Members

Include .NET Framework Members
Include .NET Compact Framework Members
Include XNA Framework Members

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Manages the execution of an Activity within a workflow.

The Interop type exposes the following members.

Constructors

  Name Description
Public method Interop Creates a new instance of the Interop class.

Top

Methods

  Name Description
Protected method Abort When implemented in a derived class, takes actions in response to the activity being aborted. (Inherited from NativeActivity.)
Protected method Cancel When implemented in a derived class, runs logic to cause graceful early completion of the activity. (Inherited from NativeActivity.)
Public method EnsureExtensions Called by the workflow host to allow the workflow to update the extensions collection before execution. (Inherited from WorkflowElement.)
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Execute When implemented in a derived class, runs the activity’s execution logic. (Inherited from NativeActivity.)
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method GetArguments Returns a collection of RuntimeArgument objects for the WorkflowElement. (Inherited from WorkflowElement.)
Public method GetAttributes
Public method GetChildren Returns a collection of WorkflowElement objects that are direct children of the WorkflowElement. (Inherited from WorkflowElement.)
Public method GetClassName
Public method GetComponentName
Public method GetConstraints Returns a collection of Constraint activities that are configured to provide validation for the WorkflowElement. (Inherited from WorkflowElement.)
Public method GetConverter
Public method GetDefaultEvent
Public method GetDefaultProperty
Public method GetDelegates Returns a collection of ActivityDelegate objects for the WorkflowElement. (Inherited from WorkflowElement.)
Public method GetEditor
Public method GetEnvironmentVariables Returns a collection of Variable objects that represents the variables defined at this activity’s scope. (Inherited from WorkflowElement.)
Public method GetEvents Overloaded.
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetProperties Overloaded.
Public method GetPropertyOwner
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnGetArguments Supplies a list of RuntimeArgument objects for the WorkflowElement. (Inherited from WorkflowElement.)
Protected method OnGetChildren When implemented in a derived class, populates the list of child activities of this activity. (Inherited from NativeActivity.)
Protected method OnGetConstraints When implemented in a derived class, populates a list of collection of Constraint activities that are configured to provide validation for the NativeActivity. (Inherited from NativeActivity.)
Protected method OnGetDelegates When implemented in a derived class, populates a collection of delegates associated with the activity. (Inherited from NativeActivity.)
Protected method OnGetEnvironmentVariables When implemented in a derived class, populates the list of environment variables associated with the activity. (Inherited from NativeActivity.)
Protected method OnGetPrivateChildren When implemented in a derived class, populates the list of private child activities of this activity. (Inherited from NativeActivity.)
Protected method OnGetPrivateDelegates When implemented in a derived class, populates the list of private delegates of this activity. (Inherited from NativeActivity.)
Protected method OnGetPrivateVariables When implemented in a derived class, populates the list of private variables of this activity. (Inherited from NativeActivity.)
Protected method OnOpen Called when the WorkflowElement is opened. (Inherited from WorkflowElement.)
Public method ShouldSerializeDisplayName Indicates whether the DisplayName property should be serialized. (Inherited from WorkflowElement.)
Protected method ThrowIfOpen Throws an InvalidOperationException if the WorkflowElement has been prepared for execution. (Inherited from WorkflowElement.)
Public method ToString Returns a String that contains the Id and DisplayName of the WorkflowElement. (Inherited from WorkflowElement.)

Top

Properties

  Name Description
Public property Body The type of the activity contained by the Interop activity.
Public property DisplayName Gets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking. (Inherited from WorkflowElement.)
Public property Id Gets an identifier that is unique in the scope of the workflow definition. (Inherited from WorkflowElement.)
Protected property IsOpen Gets a value that indicates whether the WorkflowElement has been prepared for execution. (Inherited from WorkflowElement.)
Public property MetaProperties The collection of name-value pairs that corresponds to the metadata of the WinFX activity, such as an activity’s Name property, or a While activity’s Condition() property.
Public property Properties The collection of name-value pairs that corresponds to the input and output properties of the WinFX activity.

Top

See Also

Reference

Interop Class

System.Activities.Core Namespace