IExtendedUIService Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Defines the methods that workflow designer hosts can call to perform advanced UI operations.
public interface class IExtendedUIService
public interface IExtendedUIService
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public interface IExtendedUIService
type IExtendedUIService = interface
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type IExtendedUIService = interface
Public Interface IExtendedUIService
- Attributes
Remarks
Note
This material discusses types and namespaces that are obsolete. For more information, see Deprecated Types in Windows Workflow Foundation 4.5.
The methods and properties provided by IExtendedUIService allow designer hosts to navigate to properties in the property browser window and allow the hosts to add task items to the task list.
Methods
AddAssemblyReference(AssemblyName) |
Instructs the workflow designer host to add an assembly reference for the current project to access. |
AddDesignerActions(DesignerAction[]) |
Adds an array of designer actions to the list of available user actions in the workflow designer host. |
AddWebReference(Uri, Type) |
Adds a reference to a Web resource to a project in a workflow designer. |
GetProxyClassForUrl(Uri) |
Returns the type of the proxy class associated with the specified universal resource locator (URL). |
GetSelectedPropertyContext() |
Provides contextual information about the current component. |
GetUrlForProxyClass(Type) |
Returns the universal resource locator (URL) for the Web resource associated with the specified proxy class. |
GetXsdProjectItemsInfo() |
Returns the types that are generated for the XSD schema that is added to the workflow project. |
NavigateToProperty(String) |
Navigates to the specified property in the property browser of the workflow designer host. |
RemoveDesignerActions() |
Deletes all designer actions in the task list associated with the workflow designer host. |
ShowToolsOptions() |
Displays the tools options associated with the workflow designer host. |