The following tables list the members exposed by IRegion.
| Name | Description | |
|---|---|---|
![]()  | Adapter | Gets the IRegionAdapter used to adapt the Host element to this IRegion instance. | 
![]()  | Context | Gets or sets a context for the region. This value can be used by the user to share context with the views. | 
![]()  | DiscoveryProvider | Gets or sets the IViewDiscoveryProvider for this IRegion instance. | 
![]()  | EnableViewSorting | Gets or sets a value that indicates whether the views in the region should be sorted. | 
![]()  | Host | Gets the element that hosts this IRegion instance. | 
![]()  | Name | Gets the name of the region that uniquely identifies the region within a IRegionManager. | 
![]()  | RegionManager | Gets the IRegionManager that owns this IRegion instance. | 
![]()  | ResolvedViews | Gets the collection of the views that consisted of the original items and new items added in this IRegion instance. | 
![]()  | SortComparison | Gets or sets the comparison used to sort the views. | 
![]()  | Views | Gets the collection of the views registered in this IRegion instance. | 
| Name | Description | |
|---|---|---|
![]()  | Activate | Marks the specified view as active. | 
![]()  | Add | Overloaded. Adds a new view to the region. | 
![]()  | Deactivate | Marks the specified view as inactive. | 
![]()  | GetView | Returns the view instance that was added to the region using a specific name. | 
![]()  | GetViewFromMetadata | Returns the view instance based on the specified metadata. | 
![]()  | InvalidateViews | Invalidates the existing views and synchronize the available elements with the views registered in this IRegion instance. | 
![]()  | Remove | Removes the specified view from the region. | 
    
    
    
    
    
    
                
