TypeDescriptionProviderForwarder Delegate
Represents the method that returns the model element that is represented by another model element.
Namespace: Microsoft.VisualStudio.Modeling.Design
Assembly: Microsoft.VisualStudio.Modeling.Sdk (in Microsoft.VisualStudio.Modeling.Sdk.dll)
Syntax
'Declaration
Public Delegate Function TypeDescriptionProviderForwarder ( _
source As ModelElement _
) As ModelElement
'Usage
Dim instance As New TypeDescriptionProviderForwarder(AddressOf HandlerMethod)
public delegate ModelElement TypeDescriptionProviderForwarder(
ModelElement source
)
public delegate ModelElement^ TypeDescriptionProviderForwarder(
ModelElement^ source
)
JScript does not support delegates.
Parameters
source
Type: Microsoft.VisualStudio.Modeling.ModelElementThe model element that represents another model element.
Return Value
Type: Microsoft.VisualStudio.Modeling.ModelElement
The model element that is represented.
Remarks
The ForwardingTypeDescriptionProvider class calls this delegate when the class creates the type descriptor for an indexing model element, such as a port or a compartment. This delegate supports the forward element merge directive. For more information, see Defining Element Merge Directives.
See Also
Reference
Microsoft.VisualStudio.Modeling.Design Namespace
ForwardingTypeDescriptionProvider
Other Resources
Defining Element Merge Directives
Change History
Date |
History |
Reason |
---|---|---|
July 2008 |
Added topic. |
Content bug fix. |