| Visual Basic (Declaration) | |
|---|---|
Function WithNavigateAwayStrategy( _ ByVal strategy As Action(Of NavigateResult(Of T),Action(Of Boolean)) _ ) As INavigationServiceConfigurator(Of T) | |
| Visual Basic (Usage) | Copy Code |
|---|---|
Dim instance As INavigationServiceConfigurator(Of T) Dim strategy As Action(Of NavigateResult(Of T),Action(Of Boolean)) Dim value As INavigationServiceConfigurator(Of T) value = instance.WithNavigateAwayStrategy(strategy) | |
| C# | |
|---|---|
INavigationServiceConfigurator<T> WithNavigateAwayStrategy( Action<NavigateResult<T>,Action<bool>> strategy ) | |
| C++/CLI | |
|---|---|
INavigationServiceConfigurator<T^>^ WithNavigateAwayStrategy( Action<NavigateResult<T^>^,Action<bool>^>^ strategy ) | |
Parameters
- strategy
- The new navigation strategy.
If no navigation strategy is configured, Caliburn.Micro.IGuardClose.CanClose(System.Action{System.Boolean}) of the current target is used to determine if navigating away is currently permissible.
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family