diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.BeginDialog.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.BeginDialog.uischema index cb57b7dfef..1b8bfa2032 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.BeginDialog.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.BeginDialog.uischema @@ -9,6 +9,13 @@ "options", "resultProperty", "*" - ] + ], + "properties": { + "resultProperty": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.BeginSkill.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.BeginSkill.uischema index 2e3b0f1ea1..8b9fa9a227 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.BeginSkill.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.BeginSkill.uischema @@ -3,6 +3,13 @@ "form": { "label": "Connect to a skill", "subtitle": "Skill Dialog", - "helpLink": "https://aka.ms/bf-composer-docs-connect-skill" + "helpLink": "https://aka.ms/bf-composer-docs-connect-skill", + "properties": { + "resultProperty": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.DeleteProperties.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.DeleteProperties.uischema index 99be4171c4..44b1bb6d88 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.DeleteProperties.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.DeleteProperties.uischema @@ -3,6 +3,13 @@ "form": { "label": "Delete properties", "subtitle": "Delete Properties", - "helpLink": "https://aka.ms/bfc-using-memory" + "helpLink": "https://aka.ms/bfc-using-memory", + "properties": { + "properties": { + "intellisenseScopes": [ + "user-variables" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.DeleteProperty.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.DeleteProperty.uischema index affe05e380..6f14ce0dbe 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.DeleteProperty.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.DeleteProperty.uischema @@ -3,6 +3,13 @@ "form": { "label": "Delete a property", "subtitle": "Delete Property", - "helpLink": "https://aka.ms/bfc-using-memory" + "helpLink": "https://aka.ms/bfc-using-memory", + "properties": { + "property": { + "intellisenseScopes": [ + "user-variables" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.EditArray.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.EditArray.uischema index 8b8ac14168..49177e057c 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.EditArray.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.EditArray.uischema @@ -3,6 +3,18 @@ "form": { "label": "Edit an array property", "subtitle": "Edit Array", - "helpLink": "https://aka.ms/bfc-using-memory" + "helpLink": "https://aka.ms/bfc-using-memory", + "properties": { + "itemsProperty": { + "intellisenseScopes": [ + "user-variables" + ] + }, + "resultProperty": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.Foreach.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.Foreach.uischema index 9ce5b4e46d..ad4817921f 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.Foreach.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.Foreach.uischema @@ -10,6 +10,23 @@ "hidden": [ "actions" ], - "helpLink": "https://aka.ms/bfc-controlling-conversation-flow" + "helpLink": "https://aka.ms/bfc-controlling-conversation-flow", + "properties": { + "itemsProperty": { + "intellisenseScopes": [ + "user-variables" + ] + }, + "index": { + "intellisenseScopes": [ + "variable-scopes" + ] + }, + "value": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.ForeachPage.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.ForeachPage.uischema index 0f527f1649..328af416da 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.ForeachPage.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.ForeachPage.uischema @@ -11,6 +11,23 @@ "hidden": [ "actions" ], - "helpLink": "https://aka.ms/bfc-controlling-conversation-flow" + "helpLink": "https://aka.ms/bfc-controlling-conversation-flow", + "properties": { + "itemsProperty": { + "intellisenseScopes": [ + "user-variables" + ] + }, + "pageIndex": { + "intellisenseScopes": [ + "variable-scopes" + ] + }, + "page": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.HttpRequest.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.HttpRequest.uischema index 9421f30400..081a558905 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.HttpRequest.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.HttpRequest.uischema @@ -10,6 +10,13 @@ "headers", "*" ], - "helpLink": "https://aka.ms/bfc-using-http" + "helpLink": "https://aka.ms/bfc-using-http", + "properties": { + "resultProperty": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SetProperties.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SetProperties.uischema index e3c9293728..450e8e96a2 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SetProperties.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SetProperties.uischema @@ -3,6 +3,17 @@ "form": { "label": "Set properties", "subtitle": "Set Properties", - "helpLink": "https://aka.ms/bfc-using-memory" + "helpLink": "https://aka.ms/bfc-using-memory", + "properties": { + "assignments": { + "properties": { + "property": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SetProperty.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SetProperty.uischema index 3e6d28c7c5..56855ca42f 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SetProperty.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SetProperty.uischema @@ -3,6 +3,13 @@ "form": { "label": "Set a property", "subtitle": "Set Property", - "helpLink": "https://aka.ms/bfc-using-memory" + "helpLink": "https://aka.ms/bfc-using-memory", + "properties": { + "property": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SwitchCondition.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SwitchCondition.uischema index e63ec213e9..a76888d705 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SwitchCondition.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Actions/Microsoft.SwitchCondition.uischema @@ -12,6 +12,11 @@ "hidden": [ "actions" ] + }, + "condition": { + "intellisenseScopes": [ + "user-variables" + ] } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.AttachmentInput.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.AttachmentInput.uischema index f7deb54c8b..dbba000d1c 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.AttachmentInput.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.AttachmentInput.uischema @@ -3,6 +3,13 @@ "form": { "label": "Prompt for a file or an attachment", "subtitle": "Attachment Input", - "helpLink": "https://aka.ms/bfc-ask-for-user-input" + "helpLink": "https://aka.ms/bfc-ask-for-user-input", + "properties": { + "property": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.ChoiceInput.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.ChoiceInput.uischema index b7674501ef..dbf406b5da 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.ChoiceInput.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.ChoiceInput.uischema @@ -3,6 +3,13 @@ "form": { "label": "Prompt with multi-choice", "subtitle": "Choice Input", - "helpLink": "https://aka.ms/bfc-ask-for-user-input" + "helpLink": "https://aka.ms/bfc-ask-for-user-input", + "properties": { + "property": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.ConfirmInput.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.ConfirmInput.uischema index c39d354982..cf31642ecd 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.ConfirmInput.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.ConfirmInput.uischema @@ -3,6 +3,13 @@ "form": { "label": "Prompt for confirmation", "subtitle": "Confirm Input", - "helpLink": "https://aka.ms/bfc-ask-for-user-input" + "helpLink": "https://aka.ms/bfc-ask-for-user-input", + "properties": { + "property": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.DateTimeInput.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.DateTimeInput.uischema index 3775c4848a..3a9c2c183b 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.DateTimeInput.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.DateTimeInput.uischema @@ -3,6 +3,13 @@ "form": { "label": "Prompt for a date or a time", "subtitle": "Date Time Input", - "helpLink": "https://aka.ms/bfc-ask-for-user-input" + "helpLink": "https://aka.ms/bfc-ask-for-user-input", + "properties": { + "property": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.NumberInput.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.NumberInput.uischema index 7c48230171..9b7b73f5ac 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.NumberInput.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.NumberInput.uischema @@ -3,6 +3,13 @@ "form": { "label": "Prompt for a number", "subtitle": "Number Input", - "helpLink": "https://aka.ms/bfc-ask-for-user-input" + "helpLink": "https://aka.ms/bfc-ask-for-user-input", + "properties": { + "property": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } } diff --git a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.TextInput.uischema b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.TextInput.uischema index 4ec0d274f5..f2373a6eaa 100644 --- a/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.TextInput.uischema +++ b/libraries/Microsoft.Bot.Builder.Dialogs.Adaptive/Schemas/Dialogs/Microsoft.TextInput.uischema @@ -3,6 +3,13 @@ "form": { "label": "Prompt for text", "subtitle": "Text Input", - "helpLink": "https://aka.ms/bfc-ask-for-user-input" + "helpLink": "https://aka.ms/bfc-ask-for-user-input", + "properties": { + "property": { + "intellisenseScopes": [ + "variable-scopes" + ] + } + } } }