Toggle navigation
Home
Documentation
Show / Hide Table of Contents
Introduction
Commands
Commanding
Composite Commands
Async Commands
Error Handling
Dependency Injection
Getting Started
Registering Types
Microsoft Extensions (Supplement)
Platform Specific Services
Exception Handling
ContainerLocator
Appendix
Dialog Service
Dialog Service
IDialogAware ViewModels
IDialogWindow (WPF & Uno Platform)
Event Aggregator
Mvvm
BindableBase
ViewModelLocator
Modularity
Getting Started
Module Catalog
Module Initialization
Navigation
Getting Started
INavigationParameters
Page Navigation
Regions
Getting Started
Region Manager
Region Adapters
Region Behaviors
About Navigation in Prism
Basic Region Navigation
View/ViewModel Participation
Navigating to Existing Views
Passing Parameters
Confirming Navigation
Controlling View Lifetime
Navigation Journal
Platforms
Maui
Getting Started
Migrating from Prism.Forms
PrismAppBuilder
AppModel
IPageLifecycleAware
Behaviors
Introduction
BehaviorBase<T>
EventToCommandBehavior
PageBehaviorFactory
Dialogs
Getting Started
IPageDialogService
Navigation
Introduction
Page Navigation
NavigationBuilder
TabbedPages
Understanding the INavigationResult
NavigationExceptions
Global Navigation Observer
XAML Navigation
Uno Platform
Getting Started
Uno.Extensions
Wpf
Introduction
Getting Started
View Composition
Interactivity
Event To Command
Xamarin.Forms
Create Your First App
Behaviors
Working with Behaviors
EventToCommand Behavior
PageBehaviorFactory
Dialogs
Dialogs
Page Dialog Service
Dialog Service
Styling Dialogs
Navigation
Navigation Basics
Passing Parameters
Confirming Navigation
Deep Linking
Working w/ MasterDetailPages
Working w/ NavigationPages
Working w/ TabbedPages
XAML Navigation
Application Lifecycle
Page Lifecycle
Additional Platforms
GTK
Magician
Getting Started
Plugins
Essentials
Getting Started
ApplicationModel
App Context
Browser
Communication
Email
Phone Dialer
Data Transfer
Clipboard
Share
LatestVersion
Launcher
Version Tracking
Devices
Battery
Sensors
Biometrics
Geocoding
Geofencing
Geolocation
IO
File System
Stores
Media
Getting Started
Camera
Video
Networking
Connectivity
Notifications
Getting Started
ActionSheets
Alerts
Prompts
Permissions
Permissions Manager
Threading
Main Thread
Logging
Getting Started
Interop
Essentials
Microsoft Extensions
Providers
AppCenter
Console
Debug
Firebase
Graylog
Kochava
Raygun
Sentry
Unit Testing
Xunit
Observable Regions
Popups
Pipelines
Commercial Plus
Sentry
containerRegistry.UsePrismLogging(logging => { logging.AddSentry("sentryDsn"); });
Edit on GitHub
Ask questions
Follow @PrismLib
Follow @BrianLagunas
Follow @DanJSiegel