ClosureContextHelper Class
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.
Provides methods to add and retrieve closure context information to and from a particular element walker context.
public ref class ClosureContextHelper sealed
public sealed class ClosureContextHelper
type ClosureContextHelper = class
Public NotInheritable Class ClosureContextHelper
- Inheritance
-
ClosureContextHelper
Constructors
ClosureContextHelper(ElementGroup) |
Constructor that binds to an element group |
ClosureContextHelper(ElementWalker) |
Constructor that binds to an ElementWalker |
Properties
ClosureContext |
Get all the Context object from the walker |
Methods
AddClosureElementOperation(ClosureElementOperation) |
Add an element closure element operation to the associated context |
AddClosureElementOperation(ElementGroup, ClosureElementOperation) |
Add an element closure element operation to the group's context |
AddClosureElementOperation(ElementWalker, ClosureElementOperation) |
Add an element closure element operation to the walker's context |
AddContextListData(ElementGroup, Object, Object) |
Adds the data to the list in the walker's context object for a particular key. This will create the list if it doesn't exist. |
AddContextListData(ElementWalker, Object, Object) |
Adds the data to the list in the walker's context object for a particular key. This will create the list if it doesn't exist. |
AddContextListData(Object, Object) |
Adds the data to the list in the walker's context object for a particular key. This will create the list if it doesn't exist. |
GetClosureContext(ElementGroup) |
used to get the closure context from the element walker |
GetClosureContext(ElementWalker) |
used to get the closure context from the element walker |
GetContextData(ElementGroup, Object) |
Get the ContextData for a single key |
GetContextData(ElementWalker, Object) |
Get the ContextData for a single key |
GetContextData(Object) |
Get the ContextData for a single key |
Resolve(Partition) |
Called to resolve the operation |
SetContextData(ElementGroup, Object, Object) |
Sets the data in the walker's context object for a particular key |
SetContextData(ElementWalker, Object, Object) |
Sets the data in the walker's context object for a particular key |
SetContextData(Object, Object) |
Sets the data in the walker's context object for a particular key |