This documentation is archived and is not being maintained.

System.Activities.Presentation.Metadata Namespace

Contains classes that enable you to work with custom attributes of Windows Workflow Designer elements.

Public classAttributeCallbackBuilderProvides access to add attributes for one specific type to one specific AttributeTable.
Public classAttributeTableThe attribute table is a read-only collection of metadata attributes that are associated with specific types, members, and dependencies.
Public classAttributeTableBuilderCreates and populates an AttributeTable that is used by the MetadataStore to provide attribute lookup and registration.
Public classAttributeTableValidationExceptionProvides the functionality to throw an exception from the ValidateTable() method if the metadata provided in the table does not match properties, methods, and events on real types.
Public classMetadataStoreAn in-memory collection of hash tables that allows the rapid lookup of designer elements by Type.

Public interfaceIRegisterMetadataSpecifies a class that will add extra attributes to the metadata store.

Public delegateAttributeCallbackCalled when attributes are needed for a type.