diff --git a/src/messageui.cs b/src/messageui.cs
index b35e625dc0d0..b8aee9721eae 100644
--- a/src/messageui.cs
+++ b/src/messageui.cs
@@ -17,6 +17,14 @@
namespace MessageUI {
+ [iOS (18, 0), MacCatalyst (18, 0)]
+ [Native]
+ enum MFMailComposeControllerDeferredAction : long {
+ None,
+ AdjustInsertionPoint,
+ AddMissingRecipients,
+ }
+
/// Provides a user interface for composing and sending email messages.
///
/// Apple documentation for MFMailComposeViewController
diff --git a/tests/cecil-tests/Documentation.KnownFailures.txt b/tests/cecil-tests/Documentation.KnownFailures.txt
index ae76c820a965..a9253ff7d209 100644
--- a/tests/cecil-tests/Documentation.KnownFailures.txt
+++ b/tests/cecil-tests/Documentation.KnownFailures.txt
@@ -13575,6 +13575,9 @@ F:Messages.MSStickerSize.Small
F:MessageUI.MessageComposeResult.Cancelled
F:MessageUI.MessageComposeResult.Failed
F:MessageUI.MessageComposeResult.Sent
+F:MessageUI.MFMailComposeControllerDeferredAction.AddMissingRecipients
+F:MessageUI.MFMailComposeControllerDeferredAction.AdjustInsertionPoint
+F:MessageUI.MFMailComposeControllerDeferredAction.None
F:MessageUI.MFMailComposeErrorCode.SaveFailed
F:MessageUI.MFMailComposeErrorCode.SendFailed
F:MessageUI.MFMailComposeResult.Cancelled
@@ -80881,6 +80884,7 @@ T:Messages.IMSMessagesAppTranscriptPresentation
T:Messages.MSMessagesAppPresentationStyle
T:MessageUI.IMFMailComposeViewControllerDelegate
T:MessageUI.MFComposeResultEventArgs
+T:MessageUI.MFMailComposeControllerDeferredAction
T:MessageUI.MFMailComposeViewControllerDelegate
T:MessageUI.MFMessageAvailabilityChangedEventArgs
T:MessageUI.MFMessageComposeResultEventArgs
diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-MessageUI.todo b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-MessageUI.ignore
similarity index 66%
rename from tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-MessageUI.todo
rename to tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-MessageUI.ignore
index 0f6eeeb5b688..1811ac4c37e8 100644
--- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-MessageUI.todo
+++ b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-MessageUI.ignore
@@ -1,2 +1 @@
!missing-selector! MFMessageComposeViewController::setMFMessageComposeViewControllerVerificationCodeSendCompletion: not bound
-!missing-enum! MFMailComposeControllerDeferredAction not bound
diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MessageUI.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MessageUI.todo
deleted file mode 100644
index 9fb0ed5595b7..000000000000
--- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MessageUI.todo
+++ /dev/null
@@ -1 +0,0 @@
-!missing-enum! MFMailComposeControllerDeferredAction not bound
diff --git a/tests/xtro-sharpie/iOS-MessageUI.todo b/tests/xtro-sharpie/iOS-MessageUI.todo
deleted file mode 100644
index 9fb0ed5595b7..000000000000
--- a/tests/xtro-sharpie/iOS-MessageUI.todo
+++ /dev/null
@@ -1 +0,0 @@
-!missing-enum! MFMailComposeControllerDeferredAction not bound