From ce4043a30c5ce154ad9a9999022b27e7936d4e30 Mon Sep 17 00:00:00 2001 From: dahall Date: Thu, 30 Apr 2020 11:22:24 -0600 Subject: [PATCH] Added get properties for all parameter fields for CF_CALLBACK_PARAMETERS --- PInvoke/CldApi/cfapi.cs | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/PInvoke/CldApi/cfapi.cs b/PInvoke/CldApi/cfapi.cs index 6d18a5f8..959f86f8 100644 --- a/PInvoke/CldApi/cfapi.cs +++ b/PInvoke/CldApi/cfapi.cs @@ -1352,6 +1352,42 @@ namespace Vanara.PInvoke [MarshalAs(UnmanagedType.ByValArray, SizeConst = 56)] public byte[] Content; + /// + public CF_CALLBACK_PARAMETERS_CANCEL Cancel => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_FETCHDATA FetchData => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_VALIDATEDATA ValidateData => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_FETCHPLACEHOLDERS FetchPlaceholders => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_OPENCOMPLETION OpenCompletion => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_CLOSECOMPLETION CloseCompletion => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_DEHYDRATE Dehydrate => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_DEHYDRATECOMPLETION DehydrateCompletion => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_DELETE Delete => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_DELETECOMPLETION DeleteCompletion => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_RENAME Rename => GetParam(); + + /// + public CF_CALLBACK_PARAMETERS_RENAMECOMPLETION RenameCompletion => GetParam(); + /// Gets the parameter value for this structure. /// The type of the structure to retrieve. /// The requested structure.