From dfa80b1eab6a893b12e77789237f3166cef4cfcb Mon Sep 17 00:00:00 2001 From: niimima Date: Fri, 9 Aug 2024 16:45:27 +0900 Subject: [PATCH] Add XML Docs comments --- src/Maui/Prism.Maui/Navigation/IInitialize.cs | 7 +++++++ src/Maui/Prism.Maui/Navigation/IInitializeAsync.cs | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/src/Maui/Prism.Maui/Navigation/IInitialize.cs b/src/Maui/Prism.Maui/Navigation/IInitialize.cs index 8ae54b4b25..f6541e06ee 100644 --- a/src/Maui/Prism.Maui/Navigation/IInitialize.cs +++ b/src/Maui/Prism.Maui/Navigation/IInitialize.cs @@ -1,6 +1,13 @@ namespace Prism.Navigation; +/// +/// Provides a way for ViewModels involved in navigation to initialize. +/// public interface IInitialize { + /// + /// Initializes this instance. + /// + /// The navigation parameters. void Initialize(INavigationParameters parameters); } diff --git a/src/Maui/Prism.Maui/Navigation/IInitializeAsync.cs b/src/Maui/Prism.Maui/Navigation/IInitializeAsync.cs index 0180836294..94a02c1798 100644 --- a/src/Maui/Prism.Maui/Navigation/IInitializeAsync.cs +++ b/src/Maui/Prism.Maui/Navigation/IInitializeAsync.cs @@ -1,6 +1,13 @@ namespace Prism.Navigation; +/// +/// Provides a way for ViewModels involved in navigation to asynchronously initialize. +/// public interface IInitializeAsync { + /// + /// Initializes this instance. + /// + /// The navigation parameters. Task InitializeAsync(INavigationParameters parameters); }