This repository has been archived on 2024-01-02. You can view files and clone it, but cannot push or open issues or pull requests.
Sic06/FrameworkLocal/UIClient/Caliburn.Micro/Core/IClose.cs

14 lines
452 B
C#
Raw Normal View History

2023-01-13 10:57:37 +08:00
namespace Caliburn.Micro.Core {
/// <summary>
/// Denotes an object that can be closed.
/// </summary>
public interface IClose {
/// <summary>
/// Tries to close this instance.
/// Also provides an opportunity to pass a dialog result to it's corresponding view.
/// </summary>
/// <param name="dialogResult">The dialog result.</param>
void TryClose(bool? dialogResult = null);
}
}