IRegion Members

Include Protected Members
Include Inherited Members

The IRegion type exposes the following members.

Methods

  Name Description
Public method Activate
Marks the specified view as active.
Public method Add(Object)
Adds a new view to the region.
Public method Add(Object, String)
Adds a new view to the region.
Public method Add(Object, String, Boolean)
Adds a new view to the region.
Public method Deactivate
Marks the specified view as inactive.
Public method GetView
Returns the view instance that was added to the region using a specific name.
Public method Remove
Removes the specified view from the region.
Public method RequestNavigate
Initiates navigation to the target specified by the Uri.
(Inherited from INavigateAsync.)

Extension Methods

  Name Description
Public Extension Method RequestNavigate(String) Overloaded.
Initiates navigation to the target specified by the target.
(Defined by NavigationAsyncExtensions.)
Public Extension Method RequestNavigate(Uri) Overloaded.
Initiates navigation to the target specified by the Uri.
(Defined by NavigationAsyncExtensions.)
Public Extension Method RequestNavigate(String, Action<NavigationResult>) Overloaded.
Initiates navigation to the target specified by the target.
(Defined by NavigationAsyncExtensions.)

Properties

  Name Description
Public property ActiveViews
Gets a readonly view of the collection of all the active views in the region.
Public property Behaviors
Gets the collection of IRegionBehaviors that can extend the behavior of regions.
Public property Context
Gets or sets a context for the region. This value can be used by the user to share context with the views.
Public property Name
Gets the name of the region that uniequely identifies the region within a IRegionManager.
Public property NavigationService
Gets or sets the navigation service.
Public property RegionManager
Gets or sets the IRegionManager that will be passed to the views when adding them to the region, unless the view is added by specifying createRegionManagerScope as truetrue (True in Visual Basic).
Public property SortComparison
Gets or sets the comparison used to sort the views.
Public property Views
Gets a readonly view of the collection of views in the region.

Events

  Name Description
Public event PropertyChanged
Occurs when a property value changes.
(Inherited from INotifyPropertyChanged.)

See Also

IRegion Interface

Microsoft.Practices.Prism.Regions Namespace