From 3917cd63ca74b83889956d6532c568faeb1ceaa4 Mon Sep 17 00:00:00 2001 From: David Hall Date: Tue, 22 Oct 2019 08:28:33 -0600 Subject: [PATCH] Added optional parameter attributes --- PInvoke/SearchApi/StructuredQuery.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PInvoke/SearchApi/StructuredQuery.cs b/PInvoke/SearchApi/StructuredQuery.cs index 487f8360..5f426b6e 100644 --- a/PInvoke/SearchApi/StructuredQuery.cs +++ b/PInvoke/SearchApi/StructuredQuery.cs @@ -398,7 +398,7 @@ namespace Vanara.PInvoke // MakeLeaf( LPCWSTR pszPropertyName, CONDITION_OPERATION cop, LPCWSTR pszValueType, const PROPVARIANT *ppropvar, IRichChunk // *pPropertyNameTerm, IRichChunk *pOperationTerm, IRichChunk *pValueTerm, BOOL fExpand, ICondition **ppcResult ); ICondition MakeLeaf([In, MarshalAs(UnmanagedType.LPWStr)] string pszPropertyName, [In] CONDITION_OPERATION cop, [In, MarshalAs(UnmanagedType.LPWStr)] string pszValueType, - [In] PROPVARIANT ppropvar, IRichChunk richChunk1, IRichChunk richChunk2, IRichChunk richChunk3, [In, MarshalAs(UnmanagedType.Bool)] bool fExpand); + [In] PROPVARIANT ppropvar, [Optional] IRichChunk richChunk1, [Optional] IRichChunk richChunk2, [Optional] IRichChunk richChunk3, [In, Optional, MarshalAs(UnmanagedType.Bool)] bool fExpand); /// /// Performs a variety of transformations on a condition tree, including the following: resolves conditions with relative