Method GetContext
GetContext(VisualElement)
Get the current application context associated with the current VisualElement object.
Declaration
public static ApplicationContext GetContext(this VisualElement ve)
Parameters
| Type | Name | Description | 
|---|---|---|
| VisualElement | ve | The VisualElement object.  | 
    
Returns
| Type | Description | 
|---|---|
| ApplicationContext | The application context for this element.  | 
    
Exceptions
| Type | Condition | 
|---|---|
| ArgumentNullException | The provided VisualElement object must be not null.  | 
    
GetContext<T>(VisualElement)
Get the context of a given type in a VisualElement.
Declaration
public static T GetContext<T>(this VisualElement element) where T : IContext
Parameters
| Type | Name | Description | 
|---|---|---|
| VisualElement | element | The VisualElement object.  | 
    
Returns
| Type | Description | 
|---|---|
| T | The context.  | 
    
Type Parameters
| Name | Description | 
|---|---|
| T | The type of the context.  | 
    
Remarks
This method will look for the context in the current element and its parents without checking if the element is part of the visual tree.
Exceptions
| Type | Condition | 
|---|---|
| ArgumentNullException | The VisualElement object can't be null.  |