Fix property entity name collision (#4869)
* Switching to property. * Match property name. * Update LU files. * Fix chrimc settings Co-authored-by: Chris McConnell <chrimc>
This commit is contained in:
Родитель
4ab2d0eede
Коммит
5d0817c84f
|
@ -210,7 +210,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Bot.Builder.Azure
|
||||||
EndProject
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Bot.Builder.Azure.Queues", "libraries\Microsoft.Bot.Builder.Azure.Queues\Microsoft.Bot.Builder.Azure.Queues.csproj", "{36641924-DE75-4EA9-B139-87F5330D4A09}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Bot.Builder.Azure.Queues", "libraries\Microsoft.Bot.Builder.Azure.Queues\Microsoft.Bot.Builder.Azure.Queues.csproj", "{36641924-DE75-4EA9-B139-87F5330D4A09}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Bot.Builder.TestBot.Shared", "tests\Microsoft.Bot.Builder.TestBot.Shared\Microsoft.Bot.Builder.TestBot.Shared.csproj", "{92F88315-B33B-4D8C-AD8E-9E94CADC867F}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Bot.Builder.TestBot.Shared", "tests\Microsoft.Bot.Builder.TestBot.Shared\Microsoft.Bot.Builder.TestBot.Shared.csproj", "{92F88315-B33B-4D8C-AD8E-9E94CADC867F}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Parsers", "Parsers", "{ABB57A05-A284-40BA-A143-0CFEADE2B630}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Parsers", "Parsers", "{ABB57A05-A284-40BA-A143-0CFEADE2B630}"
|
||||||
EndProject
|
EndProject
|
||||||
|
@ -218,7 +218,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Bot.Builder.Parse
|
||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Parsers", "Parsers", "{37BA1593-FE3D-4CB9-A040-6CAB7B2D134A}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Parsers", "Parsers", "{37BA1593-FE3D-4CB9-A040-6CAB7B2D134A}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Microsoft.Bot.Builder.Parsers.LU.Tests", "tests\Parsers\Microsoft.Bot.Builder.Parsers.LU.Tests\Microsoft.Bot.Builder.Parsers.LU.Tests.csproj", "{D7FFAB17-C7BE-490F-A974-584B5E37CF6D}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Bot.Builder.Parsers.LU.Tests", "tests\Parsers\Microsoft.Bot.Builder.Parsers.LU.Tests\Microsoft.Bot.Builder.Parsers.LU.Tests.csproj", "{D7FFAB17-C7BE-490F-A974-584B5E37CF6D}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
@ -852,7 +852,7 @@ Global
|
||||||
{92F88315-B33B-4D8C-AD8E-9E94CADC867F}.Release|Any CPU.Build.0 = Release|Any CPU
|
{92F88315-B33B-4D8C-AD8E-9E94CADC867F}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
{92F88315-B33B-4D8C-AD8E-9E94CADC867F}.Release-Windows|Any CPU.ActiveCfg = Release|Any CPU
|
{92F88315-B33B-4D8C-AD8E-9E94CADC867F}.Release-Windows|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{92F88315-B33B-4D8C-AD8E-9E94CADC867F}.Release-Windows|Any CPU.Build.0 = Release|Any CPU
|
{92F88315-B33B-4D8C-AD8E-9E94CADC867F}.Release-Windows|Any CPU.Build.0 = Release|Any CPU
|
||||||
{C395D6D2-DF99-4FD9-B5C5-04E8BB866509}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{C395D6D2-DF99-4FD9-B5C5-04E8BB866509}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{C395D6D2-DF99-4FD9-B5C5-04E8BB866509}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{C395D6D2-DF99-4FD9-B5C5-04E8BB866509}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{C395D6D2-DF99-4FD9-B5C5-04E8BB866509}.Debug-Windows|Any CPU.ActiveCfg = Debug|Any CPU
|
{C395D6D2-DF99-4FD9-B5C5-04E8BB866509}.Debug-Windows|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{C395D6D2-DF99-4FD9-B5C5-04E8BB866509}.Debug-Windows|Any CPU.Build.0 = Debug|Any CPU
|
{C395D6D2-DF99-4FD9-B5C5-04E8BB866509}.Debug-Windows|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
@ -960,7 +960,6 @@ Global
|
||||||
{8EDAA935-DAA1-4E00-9596-7E40D8C0F58C} = {4269F3C3-6B42-419B-B64A-3E6DC0F1574A}
|
{8EDAA935-DAA1-4E00-9596-7E40D8C0F58C} = {4269F3C3-6B42-419B-B64A-3E6DC0F1574A}
|
||||||
{36641924-DE75-4EA9-B139-87F5330D4A09} = {4269F3C3-6B42-419B-B64A-3E6DC0F1574A}
|
{36641924-DE75-4EA9-B139-87F5330D4A09} = {4269F3C3-6B42-419B-B64A-3E6DC0F1574A}
|
||||||
{92F88315-B33B-4D8C-AD8E-9E94CADC867F} = {AD743B78-D61F-4FBF-B620-FA83CE599A50}
|
{92F88315-B33B-4D8C-AD8E-9E94CADC867F} = {AD743B78-D61F-4FBF-B620-FA83CE599A50}
|
||||||
{ABB57A05-A284-40BA-A143-0CFEADE2B630} = {4269F3C3-6B42-419B-B64A-3E6DC0F1574A}
|
|
||||||
{C395D6D2-DF99-4FD9-B5C5-04E8BB866509} = {ABB57A05-A284-40BA-A143-0CFEADE2B630}
|
{C395D6D2-DF99-4FD9-B5C5-04E8BB866509} = {ABB57A05-A284-40BA-A143-0CFEADE2B630}
|
||||||
{37BA1593-FE3D-4CB9-A040-6CAB7B2D134A} = {AD743B78-D61F-4FBF-B620-FA83CE599A50}
|
{37BA1593-FE3D-4CB9-A040-6CAB7B2D134A} = {AD743B78-D61F-4FBF-B620-FA83CE599A50}
|
||||||
{D7FFAB17-C7BE-490F-A974-584B5E37CF6D} = {37BA1593-FE3D-4CB9-A040-6CAB7B2D134A}
|
{D7FFAB17-C7BE-490F-A974-584B5E37CF6D} = {37BA1593-FE3D-4CB9-A040-6CAB7B2D134A}
|
||||||
|
|
|
@ -41,6 +41,7 @@ namespace Microsoft.Bot.Builder.Dialogs.Adaptive
|
||||||
private const string InstanceKey = "$instance";
|
private const string InstanceKey = "$instance";
|
||||||
private const string NoneIntentKey = "None";
|
private const string NoneIntentKey = "None";
|
||||||
private const string OperationsKey = "$operations";
|
private const string OperationsKey = "$operations";
|
||||||
|
private const string PropertyEnding = "Property";
|
||||||
private const string RequiresValueKey = "$requiresValue";
|
private const string RequiresValueKey = "$requiresValue";
|
||||||
private const string UtteranceKey = "utterance";
|
private const string UtteranceKey = "utterance";
|
||||||
|
|
||||||
|
@ -1074,12 +1075,17 @@ namespace Microsoft.Bot.Builder.Dialogs.Adaptive
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private string StripProperty(string name)
|
||||||
|
=> name.EndsWith(PropertyEnding, StringComparison.InvariantCulture) ? name.Substring(0, name.Length - PropertyEnding.Length) : name;
|
||||||
|
|
||||||
// Expand the array of entities for a particular entity
|
// Expand the array of entities for a particular entity
|
||||||
private void ExpandEntities(
|
private void ExpandEntities(
|
||||||
string name, JArray entities, JArray instances, JObject rootInstance, string op, string property, List<string> operations, List<string> properties, uint turn, string text, Dictionary<string, List<EntityInfo>> entityToInfo)
|
string name, JArray entities, JArray instances, JObject rootInstance, string op, string property, List<string> operations, List<string> properties, uint turn, string text, Dictionary<string, List<EntityInfo>> entityToInfo)
|
||||||
{
|
{
|
||||||
if (!name.StartsWith("$", StringComparison.InvariantCulture))
|
if (!name.StartsWith("$", StringComparison.InvariantCulture))
|
||||||
{
|
{
|
||||||
|
// Entities representing schema properties end in "Property" to prevent name collisions with the property itself.
|
||||||
|
var propName = StripProperty(name);
|
||||||
string entityName = null;
|
string entityName = null;
|
||||||
var isOp = false;
|
var isOp = false;
|
||||||
var isProperty = false;
|
var isProperty = false;
|
||||||
|
@ -1088,9 +1094,9 @@ namespace Microsoft.Bot.Builder.Dialogs.Adaptive
|
||||||
op = name;
|
op = name;
|
||||||
isOp = true;
|
isOp = true;
|
||||||
}
|
}
|
||||||
else if (properties.Contains(name))
|
else if (properties.Contains(propName))
|
||||||
{
|
{
|
||||||
property = name;
|
property = propName;
|
||||||
isProperty = true;
|
isProperty = true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -1302,8 +1308,9 @@ namespace Microsoft.Bot.Builder.Dialogs.Adaptive
|
||||||
{
|
{
|
||||||
var isExpected = expected.Contains(propSchema.Name);
|
var isExpected = expected.Contains(propSchema.Name);
|
||||||
var expectedOnly = propSchema.ExpectedOnly ?? globalExpectedOnly;
|
var expectedOnly = propSchema.ExpectedOnly ?? globalExpectedOnly;
|
||||||
foreach (var entityName in propSchema.Entities)
|
foreach (var propEntity in propSchema.Entities)
|
||||||
{
|
{
|
||||||
|
var entityName = StripProperty(propEntity);
|
||||||
if (entities.TryGetValue(entityName, out var matches) && (isExpected || !expectedOnly.Contains(entityName)))
|
if (entities.TryGetValue(entityName, out var matches) && (isExpected || !expectedOnly.Contains(entityName)))
|
||||||
{
|
{
|
||||||
foreach (var entity in matches)
|
foreach (var entity in matches)
|
||||||
|
|
|
@ -18,7 +18,7 @@
|
||||||
"entities": {
|
"entities": {
|
||||||
"Add()": [
|
"Add()": [
|
||||||
{
|
{
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"BreadEntity": [
|
"BreadEntity": [
|
||||||
[
|
[
|
||||||
|
@ -43,9 +43,9 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"type": "Bread",
|
"type": "BreadProperty",
|
||||||
"text": "whole wheat",
|
"text": "whole wheat",
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"length": 11,
|
"length": 11,
|
||||||
|
@ -61,14 +61,14 @@
|
||||||
],
|
],
|
||||||
"Show()": [
|
"Show()": [
|
||||||
{
|
{
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"type": "Bread",
|
"type": "BreadProperty",
|
||||||
"text": "Bread",
|
"text": "Bread",
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"length": 11,
|
"length": 11,
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"entities": {
|
"entities": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"BreadEntity": [
|
"BreadEntity": [
|
||||||
[
|
[
|
||||||
|
@ -41,9 +41,9 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"type": "Bread",
|
"type": "BreadProperty",
|
||||||
"text": "wheat",
|
"text": "wheat",
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"length": 5,
|
"length": 5,
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"entities": {
|
"entities": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"BreadEntity": [
|
"BreadEntity": [
|
||||||
[
|
[
|
||||||
|
@ -41,9 +41,9 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"type": "Bread",
|
"type": "BreadProperty",
|
||||||
"text": "rye",
|
"text": "rye",
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"length": 3,
|
"length": 3,
|
||||||
|
|
|
@ -16,13 +16,13 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"entities": {
|
"entities": {
|
||||||
"Meat": [
|
"MeatProperty": [
|
||||||
{}
|
{}
|
||||||
],
|
],
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Meat": [
|
"MeatProperty": [
|
||||||
{
|
{
|
||||||
"type": "Meat",
|
"type": "MeatProperty",
|
||||||
"text": "Meat",
|
"text": "Meat",
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"length": 4,
|
"length": 4,
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"entities": {
|
"entities": {
|
||||||
"Meat": [
|
"MeatProperty": [
|
||||||
{
|
{
|
||||||
"MeatEntity": [
|
"MeatEntity": [
|
||||||
[
|
[
|
||||||
|
@ -40,7 +40,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"Cheese": [
|
"CheeseProperty": [
|
||||||
{
|
{
|
||||||
"CheeseEntity": [
|
"CheeseEntity": [
|
||||||
[
|
[
|
||||||
|
@ -65,9 +65,9 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Meat": [
|
"MeatProperty": [
|
||||||
{
|
{
|
||||||
"type": "Meat",
|
"type": "MeatProperty",
|
||||||
"text": "none",
|
"text": "none",
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"length": 4,
|
"length": 4,
|
||||||
|
@ -78,9 +78,9 @@
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"Cheese": [
|
"CheeseProperty": [
|
||||||
{
|
{
|
||||||
"type": "Cheese",
|
"type": "CheeseProperty",
|
||||||
"text": "none",
|
"text": "none",
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"length": 4,
|
"length": 4,
|
||||||
|
|
|
@ -35,9 +35,9 @@
|
||||||
"PropertyToChange": {
|
"PropertyToChange": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"$entities": [
|
"$entities": [
|
||||||
"Bread",
|
"BreadProperty",
|
||||||
"Cheese",
|
"CheeseProperty",
|
||||||
"Meat"
|
"MeatProperty"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"entities": {
|
"entities": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"BreadEntity": [
|
"BreadEntity": [
|
||||||
[
|
[
|
||||||
|
@ -41,9 +41,9 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"type": "Bread",
|
"type": "BreadProperty",
|
||||||
"text": "rye",
|
"text": "rye",
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"length": 3,
|
"length": 3,
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
"Add()": [
|
"Add()": [
|
||||||
{
|
{
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Toppings": [
|
"ToppingsProperty": [
|
||||||
{
|
{
|
||||||
"length": 18,
|
"length": 18,
|
||||||
"modelType": "Entity Extractor",
|
"modelType": "Entity Extractor",
|
||||||
|
@ -38,11 +38,11 @@
|
||||||
],
|
],
|
||||||
"startIndex": 4,
|
"startIndex": 4,
|
||||||
"text": "tomato and lettuce",
|
"text": "tomato and lettuce",
|
||||||
"type": "Toppings"
|
"type": "ToppingsProperty"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Toppings": [
|
"ToppingsProperty": [
|
||||||
{
|
{
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"ToppingsEntity": [
|
"ToppingsEntity": [
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
"Clear()": [
|
"Clear()": [
|
||||||
{
|
{
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"length": 5,
|
"length": 5,
|
||||||
"modelType": "Entity Extractor",
|
"modelType": "Entity Extractor",
|
||||||
|
@ -38,11 +38,11 @@
|
||||||
],
|
],
|
||||||
"startIndex": 6,
|
"startIndex": 6,
|
||||||
"text": "bread",
|
"text": "bread",
|
||||||
"type": "Bread"
|
"type": "BreadProperty"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{}
|
{}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
"Help()": [
|
"Help()": [
|
||||||
{
|
{
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"length": 5,
|
"length": 5,
|
||||||
"modelType": "Entity Extractor",
|
"modelType": "Entity Extractor",
|
||||||
|
@ -38,11 +38,11 @@
|
||||||
],
|
],
|
||||||
"startIndex": 5,
|
"startIndex": 5,
|
||||||
"text": "bread",
|
"text": "bread",
|
||||||
"type": "Bread"
|
"type": "BreadProperty"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{}
|
{}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
"Remove()": [
|
"Remove()": [
|
||||||
{
|
{
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Toppings": [
|
"ToppingsProperty": [
|
||||||
{
|
{
|
||||||
"length": 6,
|
"length": 6,
|
||||||
"modelType": "Entity Extractor",
|
"modelType": "Entity Extractor",
|
||||||
|
@ -38,11 +38,11 @@
|
||||||
],
|
],
|
||||||
"startIndex": 7,
|
"startIndex": 7,
|
||||||
"text": "tomato",
|
"text": "tomato",
|
||||||
"type": "Toppings"
|
"type": "ToppingsProperty"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Toppings": [
|
"ToppingsProperty": [
|
||||||
{
|
{
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"ToppingsEntity": [
|
"ToppingsEntity": [
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
"Show()": [
|
"Show()": [
|
||||||
{
|
{
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"length": 5,
|
"length": 5,
|
||||||
"modelType": "Entity Extractor",
|
"modelType": "Entity Extractor",
|
||||||
|
@ -38,11 +38,11 @@
|
||||||
],
|
],
|
||||||
"startIndex": 5,
|
"startIndex": 5,
|
||||||
"text": "bread",
|
"text": "bread",
|
||||||
"type": "Bread"
|
"type": "BreadProperty"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{}
|
{}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
"topIntent": "sandwich",
|
"topIntent": "sandwich",
|
||||||
"intents": { "sandwich": { "score": 0.9939042 } },
|
"intents": { "sandwich": { "score": 0.9939042 } },
|
||||||
"entities": {
|
"entities": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"BreadEntity": [ [ "multiGrainWheat", "wholeWheat" ] ],
|
"BreadEntity": [ [ "multiGrainWheat", "wholeWheat" ] ],
|
||||||
"$instance": {
|
"$instance": {
|
||||||
|
@ -31,9 +31,9 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Bread": [
|
"BreadProperty": [
|
||||||
{
|
{
|
||||||
"type": "Bread",
|
"type": "BreadProperty",
|
||||||
"text": "wheat",
|
"text": "wheat",
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"length": 5,
|
"length": 5,
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
"type": "CheeseEntity"
|
"type": "CheeseEntity"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"Meat": [
|
"MeatProperty": [
|
||||||
{
|
{
|
||||||
"length": 4,
|
"length": 4,
|
||||||
"modelType": "Entity Extractor",
|
"modelType": "Entity Extractor",
|
||||||
|
@ -34,7 +34,7 @@
|
||||||
],
|
],
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"text": "none",
|
"text": "none",
|
||||||
"type": "Meat"
|
"type": "MeatProperty"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -43,7 +43,7 @@
|
||||||
"none"
|
"none"
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"Meat": [
|
"MeatProperty": [
|
||||||
{
|
{
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"MeatEntity": [
|
"MeatEntity": [
|
||||||
|
|
|
@ -11,7 +11,7 @@
|
||||||
"prediction": {
|
"prediction": {
|
||||||
"entities": {
|
"entities": {
|
||||||
"$instance": {
|
"$instance": {
|
||||||
"Meat": [
|
"MeatProperty": [
|
||||||
{
|
{
|
||||||
"length": 4,
|
"length": 4,
|
||||||
"modelType": "Entity Extractor",
|
"modelType": "Entity Extractor",
|
||||||
|
@ -21,11 +21,11 @@
|
||||||
],
|
],
|
||||||
"startIndex": 0,
|
"startIndex": 0,
|
||||||
"text": "meat",
|
"text": "meat",
|
||||||
"type": "Meat"
|
"type": "MeatProperty"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"Meat": [
|
"MeatProperty": [
|
||||||
{}
|
{}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
|
@ -43,9 +43,9 @@
|
||||||
"PropertyToChange": {
|
"PropertyToChange": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"$entities": [
|
"$entities": [
|
||||||
"Name",
|
"NameProperty",
|
||||||
"Meat",
|
"MeatProperty",
|
||||||
"Cheese"
|
"CheeseProperty"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
{"query":"dijon, remove pickles and show toppings","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.9996801}},"entities":{"Remove()":[{"Toppings":[{"ToppingsEntity":[["pickles"]],"$instance":{"ToppingsEntity":[{"type":"ToppingsEntity","text":"pickles","startIndex":14,"length":7,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"$instance":{"Toppings":[{"type":"Toppings","text":"pickles","startIndex":14,"length":7,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"Show()":[{"Toppings":[{}],"$instance":{"Toppings":[{"type":"Toppings","text":"toppings","startIndex":31,"length":8,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"SaucesEntity":[["dijonMustard"]],"$instance":{"Remove()":[{"type":"Remove()","text":"remove pickles","startIndex":7,"length":14,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"Show()":[{"type":"Show()","text":"show toppings","startIndex":26,"length":13,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"SaucesEntity":[{"type":"SaucesEntity","text":"dijon","startIndex":0,"length":5,"modelTypeId":5,"modelType":"List Entity Extractor","recognitionSources":["model"]}]}}}}
|
{"query":"dijon, remove pickles and show toppings","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.9996801}},"entities":{"Remove()":[{"ToppingsProperty":[{"ToppingsEntity":[["pickles"]],"$instance":{"ToppingsEntity":[{"type":"ToppingsEntity","text":"pickles","startIndex":14,"length":7,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"$instance":{"ToppingsProperty":[{"type":"ToppingsProperty","text":"pickles","startIndex":14,"length":7,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"Show()":[{"ToppingsProperty":[{}],"$instance":{"ToppingsProperty":[{"type":"ToppingsProperty","text":"toppings","startIndex":31,"length":8,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"SaucesEntity":[["dijonMustard"]],"$instance":{"Remove()":[{"type":"Remove()","text":"remove pickles","startIndex":7,"length":14,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"Show()":[{"type":"Show()","text":"show toppings","startIndex":26,"length":13,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"SaucesEntity":[{"type":"SaucesEntity","text":"dijon","startIndex":0,"length":5,"modelTypeId":5,"modelType":"List Entity Extractor","recognitionSources":["model"]}]}}}}
|
|
@ -1 +1 @@
|
||||||
{"query":"wheat","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.9939042}},"entities":{"Bread":[{"BreadEntity":[["multiGrainWheat","wholeWheat"]],"$instance":{"BreadEntity":[{"type":"BreadEntity","text":"wheat","startIndex":0,"length":5,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"$instance":{"Bread":[{"type":"Bread","text":"wheat","startIndex":0,"length":5,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}}}
|
{"query":"wheat","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.9939042}},"entities":{"BreadProperty":[{"BreadEntity":[["multiGrainWheat","wholeWheat"]],"$instance":{"BreadEntity":[{"type":"BreadEntity","text":"wheat","startIndex":0,"length":5,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"$instance":{"BreadProperty":[{"type":"BreadProperty","text":"wheat","startIndex":0,"length":5,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}}}
|
|
@ -1 +1 @@
|
||||||
{"query":"ham and swiss with pickles and lettuce","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.999082744}},"entities":{"Add()":[{"Cheese":[{"CheeseEntity":[["swiss"]],"$instance":{"CheeseEntity":[{"type":"CheeseEntity","text":"swiss","startIndex":8,"length":5,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"Toppings":[{"ToppingsEntity":[["pickles"],["lettuce"]],"$instance":{"ToppingsEntity":[{"type":"ToppingsEntity","text":"pickles","startIndex":19,"length":7,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]},{"type":"ToppingsEntity","text":"lettuce","startIndex":31,"length":7,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"$instance":{"Cheese":[{"type":"Cheese","text":"swiss","startIndex":8,"length":5,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"Toppings":[{"type":"Toppings","text":"pickles and lettuce","startIndex":19,"length":19,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"MeatEntity":[["ham"]],"personName":["pickles"],"$instance":{"Add()":[{"type":"Add()","text":"swiss with pickles and lettuce","startIndex":8,"length":30,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"MeatEntity":[{"type":"MeatEntity","text":"ham","startIndex":0,"length":3,"modelTypeId":5,"modelType":"List Entity Extractor","recognitionSources":["model"]}],"personName":[{"type":"builtin.personName","text":"pickles","startIndex":19,"length":7,"modelTypeId":2,"modelType":"Prebuilt Entity Extractor","recognitionSources":["model"]}]}}}}
|
{"query":"ham and swiss with pickles and lettuce","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.999082744}},"entities":{"Add()":[{"CheeseProperty":[{"CheeseEntity":[["swiss"]],"$instance":{"CheeseEntity":[{"type":"CheeseEntity","text":"swiss","startIndex":8,"length":5,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"ToppingsProperty":[{"ToppingsEntity":[["pickles"],["lettuce"]],"$instance":{"ToppingsEntity":[{"type":"ToppingsEntity","text":"pickles","startIndex":19,"length":7,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]},{"type":"ToppingsEntity","text":"lettuce","startIndex":31,"length":7,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"$instance":{"CheeseProperty":[{"type":"CheeseProperty","text":"swiss","startIndex":8,"length":5,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"ToppingsProperty":[{"type":"ToppingsProperty","text":"pickles and lettuce","startIndex":19,"length":19,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"MeatEntity":[["ham"]],"personName":["pickles"],"$instance":{"Add()":[{"type":"Add()","text":"swiss with pickles and lettuce","startIndex":8,"length":30,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"MeatEntity":[{"type":"MeatEntity","text":"ham","startIndex":0,"length":3,"modelTypeId":5,"modelType":"List Entity Extractor","recognitionSources":["model"]}],"personName":[{"type":"builtin.personName","text":"pickles","startIndex":19,"length":7,"modelTypeId":2,"modelType":"Prebuilt Entity Extractor","recognitionSources":["model"]}]}}}}
|
|
@ -1 +1 @@
|
||||||
{"query":"whole wheat","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.996567667}},"entities":{"Bread":[{"BreadEntity":[["wholeWheat"]],"$instance":{"BreadEntity":[{"type":"BreadEntity","text":"whole wheat","startIndex":0,"length":11,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"BreadEntity":[["multiGrainWheat","wholeWheat"]],"$instance":{"Bread":[{"type":"Bread","text":"whole wheat","startIndex":0,"length":11,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"BreadEntity":[{"type":"BreadEntity","text":"wheat","startIndex":6,"length":5,"modelTypeId":5,"modelType":"List Entity Extractor","recognitionSources":["model"]}]}}}}
|
{"query":"whole wheat","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.996567667}},"entities":{"BreadProperty":[{"BreadEntity":[["wholeWheat"]],"$instance":{"BreadEntity":[{"type":"BreadEntity","text":"whole wheat","startIndex":0,"length":11,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"BreadEntity":[["multiGrainWheat","wholeWheat"]],"$instance":{"BreadProperty":[{"type":"BreadProperty","text":"whole wheat","startIndex":0,"length":11,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"BreadEntity":[{"type":"BreadEntity","text":"wheat","startIndex":6,"length":5,"modelTypeId":5,"modelType":"List Entity Extractor","recognitionSources":["model"]}]}}}}
|
|
@ -1 +1 @@
|
||||||
{"query":"bread","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.9975799}},"entities":{"Bread":[{}],"personName":["bread"],"$instance":{"Bread":[{"type":"Bread","text":"bread","startIndex":0,"length":5,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"personName":[{"type":"builtin.personName","text":"bread","startIndex":0,"length":5,"modelTypeId":2,"modelType":"Prebuilt Entity Extractor","recognitionSources":["model"]}]}}}}
|
{"query":"bread","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.9975799}},"entities":{"BreadProperty":[{}],"personName":["bread"],"$instance":{"BreadProperty":[{"type":"BreadProperty","text":"bread","startIndex":0,"length":5,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"personName":[{"type":"builtin.personName","text":"bread","startIndex":0,"length":5,"modelTypeId":2,"modelType":"Prebuilt Entity Extractor","recognitionSources":["model"]}]}}}}
|
|
@ -1 +1 @@
|
||||||
{"query":"rye","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.991865039}},"entities":{"Bread":[{"BreadEntity":[["rye"]],"$instance":{"BreadEntity":[{"type":"BreadEntity","text":"rye","startIndex":0,"length":3,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"personName":["rye"],"$instance":{"Bread":[{"type":"Bread","text":"rye","startIndex":0,"length":3,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"personName":[{"type":"builtin.personName","text":"rye","startIndex":0,"length":3,"modelTypeId":2,"modelType":"Prebuilt Entity Extractor","recognitionSources":["model"]}]}}}}
|
{"query":"rye","prediction":{"topIntent":"sandwich","intents":{"sandwich":{"score":0.991865039}},"entities":{"BreadProperty":[{"BreadEntity":[["rye"]],"$instance":{"BreadEntity":[{"type":"BreadEntity","text":"rye","startIndex":0,"length":3,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}]}}],"personName":["rye"],"$instance":{"BreadProperty":[{"type":"BreadProperty","text":"rye","startIndex":0,"length":3,"modelTypeId":1,"modelType":"Entity Extractor","recognitionSources":["model"]}],"personName":[{"type":"builtin.personName","text":"rye","startIndex":0,"length":3,"modelTypeId":2,"modelType":"Prebuilt Entity Extractor","recognitionSources":["model"]}]}}}}
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
> List entity for Bread enum values
|
> List entity for BreadProperty enum values
|
||||||
@ list BreadEntity =
|
@ list BreadEntity =
|
||||||
- multiGrainWheat:
|
- multiGrainWheat:
|
||||||
- multi
|
- multi
|
||||||
|
@ -23,102 +23,102 @@
|
||||||
- bread
|
- bread
|
||||||
|
|
||||||
> Define property entity and optional value for Bread property.
|
> Define property entity and optional value for Bread property.
|
||||||
@ ml Bread usesFeature BreadPhrases
|
@ ml BreadProperty usesFeature BreadPhrases
|
||||||
- @ BreadEntity BreadEntity
|
- @ BreadEntity BreadEntity
|
||||||
|
|
||||||
> Define operations on 'Bread' property.
|
> Define operations on 'Bread' property.
|
||||||
@ ml Add() usesFeature AddPhrases
|
@ ml Add() usesFeature AddPhrases
|
||||||
-@ ml Bread usesFeature Bread
|
-@ ml BreadProperty usesFeature BreadProperty
|
||||||
- @ BreadEntity BreadEntity
|
- @ BreadEntity BreadEntity
|
||||||
|
|
||||||
@ ml Remove() usesFeature RemovePhrases
|
@ ml Remove() usesFeature RemovePhrases
|
||||||
-@ ml Bread usesFeature Bread
|
-@ ml BreadProperty usesFeature BreadProperty
|
||||||
- @ BreadEntity BreadEntity
|
- @ BreadEntity BreadEntity
|
||||||
|
|
||||||
@ ml Clear() usesFeature ClearPhrases
|
@ ml Clear() usesFeature ClearPhrases
|
||||||
-@ ml Bread usesFeature Bread
|
-@ ml BreadProperty usesFeature BreadProperty
|
||||||
- @ BreadEntity BreadEntity
|
- @ BreadEntity BreadEntity
|
||||||
|
|
||||||
@ ml Change() usesFeature ChangePhrases
|
@ ml Change() usesFeature ChangePhrases
|
||||||
-@ ml Bread usesFeature Bread
|
-@ ml BreadProperty usesFeature BreadProperty
|
||||||
- @ BreadEntity BreadEntity
|
- @ BreadEntity BreadEntity
|
||||||
|
|
||||||
@ ml Show() usesFeature ShowPhrases
|
@ ml Show() usesFeature ShowPhrases
|
||||||
-@ ml Bread usesFeature Bread
|
-@ ml BreadProperty usesFeature BreadProperty
|
||||||
- @ BreadEntity BreadEntity
|
- @ BreadEntity BreadEntity
|
||||||
|
|
||||||
@ ml Help() usesFeature HelpPhrases
|
@ ml Help() usesFeature HelpPhrases
|
||||||
-@ ml Bread usesFeature Bread
|
-@ ml BreadProperty usesFeature BreadProperty
|
||||||
- @ BreadEntity BreadEntity
|
- @ BreadEntity BreadEntity
|
||||||
|
|
||||||
|
|
||||||
> Add examples for operations on the 'Bread' property to the intent 'sandwich'.
|
> Add examples for operations on the 'Bread' property to the intent 'sandwich'.
|
||||||
# sandwich
|
# sandwich
|
||||||
>> entity: Standalone Bread with BreadEntity
|
>> entity: Standalone BreadProperty with BreadEntity
|
||||||
- {@Bread={@BreadEntity=multi}}
|
- {@BreadProperty={@BreadEntity=multi}}
|
||||||
- {@Bread={@BreadEntity=grain}}
|
- {@BreadProperty={@BreadEntity=grain}}
|
||||||
- {@Bread={@BreadEntity=wheat}}
|
- {@BreadProperty={@BreadEntity=wheat}}
|
||||||
- {@Bread={@BreadEntity=multi grain}}
|
- {@BreadProperty={@BreadEntity=multi grain}}
|
||||||
- {@Bread={@BreadEntity=grain wheat}}
|
- {@BreadProperty={@BreadEntity=grain wheat}}
|
||||||
- {@Bread={@BreadEntity=multi grain wheat}}
|
- {@BreadProperty={@BreadEntity=multi grain wheat}}
|
||||||
- {@Bread={@BreadEntity=rye}}
|
- {@BreadProperty={@BreadEntity=rye}}
|
||||||
- {@Bread={@BreadEntity=white}}
|
- {@BreadProperty={@BreadEntity=white}}
|
||||||
- {@Bread={@BreadEntity=whole}}
|
- {@BreadProperty={@BreadEntity=whole}}
|
||||||
- {@Bread={@BreadEntity=whole wheat}}
|
- {@BreadProperty={@BreadEntity=whole wheat}}
|
||||||
- {@Bread={@BreadEntity=multi} bread}
|
- {@BreadProperty={@BreadEntity=multi} bread}
|
||||||
- {@Bread={@BreadEntity=grain} bread}
|
- {@BreadProperty={@BreadEntity=grain} bread}
|
||||||
- {@Bread={@BreadEntity=wheat} bread}
|
- {@BreadProperty={@BreadEntity=wheat} bread}
|
||||||
- {@Bread={@BreadEntity=multi grain} bread}
|
- {@BreadProperty={@BreadEntity=multi grain} bread}
|
||||||
- {@Bread={@BreadEntity=grain wheat} bread}
|
- {@BreadProperty={@BreadEntity=grain wheat} bread}
|
||||||
- {@Bread={@BreadEntity=multi grain wheat} bread}
|
- {@BreadProperty={@BreadEntity=multi grain wheat} bread}
|
||||||
- {@Bread={@BreadEntity=rye} bread}
|
- {@BreadProperty={@BreadEntity=rye} bread}
|
||||||
- {@Bread={@BreadEntity=white} bread}
|
- {@BreadProperty={@BreadEntity=white} bread}
|
||||||
- {@Bread={@BreadEntity=whole} bread}
|
- {@BreadProperty={@BreadEntity=whole} bread}
|
||||||
- {@Bread={@BreadEntity=whole wheat} bread}
|
- {@BreadProperty={@BreadEntity=whole wheat} bread}
|
||||||
|
|
||||||
>> property: Standalone Bread name
|
>> property: Standalone BreadProperty name
|
||||||
- {@Bread=bread}
|
- {@BreadProperty=bread}
|
||||||
|
|
||||||
> Add() examples for Bread and BreadEntity
|
> Add() examples for BreadProperty and BreadEntity
|
||||||
- {@Add()=add {@Bread={@BreadEntity=multi grain} bread}}
|
- {@Add()=add {@BreadProperty={@BreadEntity=multi grain} bread}}
|
||||||
- {@Add()=add {@Bread={@BreadEntity=multi} bread}}
|
- {@Add()=add {@BreadProperty={@BreadEntity=multi} bread}}
|
||||||
- {@Add()=add {@Bread={@BreadEntity=multi grain wheat} bread}}
|
- {@Add()=add {@BreadProperty={@BreadEntity=multi grain wheat} bread}}
|
||||||
- {@Add()=with {@Bread={@BreadEntity=grain}}}
|
- {@Add()=with {@BreadProperty={@BreadEntity=grain}}}
|
||||||
- {@Add()=with {@Bread={@BreadEntity=white}}}
|
- {@Add()=with {@BreadProperty={@BreadEntity=white}}}
|
||||||
- {@Add()=with {@Bread={@BreadEntity=rye}}}
|
- {@Add()=with {@BreadProperty={@BreadEntity=rye}}}
|
||||||
- {@Add()={@Bread=bread is {@BreadEntity=multi grain}}}
|
- {@Add()={@BreadProperty=bread is {@BreadEntity=multi grain}}}
|
||||||
- {@Add()={@Bread=bread is {@BreadEntity=whole wheat}}}
|
- {@Add()={@BreadProperty=bread is {@BreadEntity=whole wheat}}}
|
||||||
- {@Add()={@Bread=bread is {@BreadEntity=grain wheat}}}
|
- {@Add()={@BreadProperty=bread is {@BreadEntity=grain wheat}}}
|
||||||
- {@Add()={@Bread=bread of {@BreadEntity=multi}}}
|
- {@Add()={@BreadProperty=bread of {@BreadEntity=multi}}}
|
||||||
- {@Add()={@Bread=bread of {@BreadEntity=white}}}
|
- {@Add()={@BreadProperty=bread of {@BreadEntity=white}}}
|
||||||
- {@Add()={@Bread=bread of {@BreadEntity=whole}}}
|
- {@Add()={@BreadProperty=bread of {@BreadEntity=whole}}}
|
||||||
|
|
||||||
> Remove() examples for Bread and BreadEntity
|
> Remove() examples for BreadProperty and BreadEntity
|
||||||
- {@Remove()=remove {@Bread={@BreadEntity=multi grain}}
|
- {@Remove()=remove {@BreadProperty={@BreadEntity=multi grain}}
|
||||||
- {@Remove()=remove {@Bread={@BreadEntity=multi grain wheat}}
|
- {@Remove()=remove {@BreadProperty={@BreadEntity=multi grain wheat}}
|
||||||
- {@Remove()=remove {@Bread={@BreadEntity=wheat}}
|
- {@Remove()=remove {@BreadProperty={@BreadEntity=wheat}}
|
||||||
- {@Remove()=with no {@BreadEntity=whole wheat} bread}
|
- {@Remove()=with no {@BreadEntity=whole wheat} bread}
|
||||||
- {@Remove()=with no {@BreadEntity=multi} bread}
|
- {@Remove()=with no {@BreadEntity=multi} bread}
|
||||||
- {@Remove()=with no {@BreadEntity=grain} bread}
|
- {@Remove()=with no {@BreadEntity=grain} bread}
|
||||||
|
|
||||||
> Clear() examples for Bread
|
> Clear() examples for Bread
|
||||||
- {@Clear()=clear {@Bread=bread}}
|
- {@Clear()=clear {@BreadProperty=bread}}
|
||||||
- {@Clear()=reset {@Bread=bread}}
|
- {@Clear()=reset {@BreadProperty=bread}}
|
||||||
|
|
||||||
> Show() examples for Bread
|
> Show() examples for Bread
|
||||||
- {@Show()=show {@Bread=bread}}
|
- {@Show()=show {@BreadProperty=bread}}
|
||||||
- {@Show()=value of {@Bread=bread}}
|
- {@Show()=value of {@BreadProperty=bread}}
|
||||||
- {@Show()={@Bread=bread} values}
|
- {@Show()={@BreadProperty=bread} values}
|
||||||
- {@Show()={@Bread=bread} selection}
|
- {@Show()={@BreadProperty=bread} selection}
|
||||||
|
|
||||||
> Help() examples for Bread
|
> Help() examples for Bread
|
||||||
- {@Help()=help {@Bread=bread}}
|
- {@Help()=help {@BreadProperty=bread}}
|
||||||
- {@Help()=what can I say for {@Bread=bread}}
|
- {@Help()=what can I say for {@BreadProperty=bread}}
|
||||||
- {@Help()={@Bread=bread} help}
|
- {@Help()={@BreadProperty=bread} help}
|
||||||
|
|
||||||
> Change() examples for Bread
|
> Change() examples for Bread
|
||||||
- {@Change()=change {@Bread=bread}}
|
- {@Change()=change {@BreadProperty=bread}}
|
||||||
- {@Change()=goto {@Bread=bread}}
|
- {@Change()=goto {@BreadProperty=bread}}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -26,38 +26,38 @@
|
||||||
- cheese
|
- cheese
|
||||||
|
|
||||||
> Define property entity and optional value for Cheese property.
|
> Define property entity and optional value for Cheese property.
|
||||||
@ ml Cheese usesFeature CheesePhrases
|
@ ml CheeseProperty usesFeature CheesePhrases
|
||||||
- @ CheeseEntity CheeseEntity
|
- @ CheeseEntity CheeseEntity
|
||||||
|
|
||||||
> Define operations on 'Cheese' property.
|
> Define operations on 'Cheese' property.
|
||||||
@ ml Add() usesFeature AddPhrases
|
@ ml Add() usesFeature AddPhrases
|
||||||
-@ ml Cheese usesFeature Cheese
|
-@ ml CheeseProperty usesFeature CheeseProperty
|
||||||
- @ CheeseEntity CheeseEntity
|
- @ CheeseEntity CheeseEntity
|
||||||
|
|
||||||
@ ml Remove() usesFeature RemovePhrases
|
@ ml Remove() usesFeature RemovePhrases
|
||||||
-@ ml Cheese usesFeature Cheese
|
-@ ml CheeseProperty usesFeature CheeseProperty
|
||||||
- @ CheeseEntity CheeseEntity
|
- @ CheeseEntity CheeseEntity
|
||||||
|
|
||||||
@ ml Clear() usesFeature ClearPhrases
|
@ ml Clear() usesFeature ClearPhrases
|
||||||
-@ ml Cheese usesFeature Cheese
|
-@ ml CheeseProperty usesFeature CheeseProperty
|
||||||
- @ CheeseEntity CheeseEntity
|
- @ CheeseEntity CheeseEntity
|
||||||
|
|
||||||
@ ml Change() usesFeature ChangePhrases
|
@ ml Change() usesFeature ChangePhrases
|
||||||
-@ ml Cheese usesFeature Cheese
|
-@ ml CheeseProperty usesFeature CheeseProperty
|
||||||
- @ CheeseEntity CheeseEntity
|
- @ CheeseEntity CheeseEntity
|
||||||
|
|
||||||
@ ml Show() usesFeature ShowPhrases
|
@ ml Show() usesFeature ShowPhrases
|
||||||
-@ ml Cheese usesFeature Cheese
|
-@ ml CheeseProperty usesFeature CheeseProperty
|
||||||
- @ CheeseEntity CheeseEntity
|
- @ CheeseEntity CheeseEntity
|
||||||
|
|
||||||
@ ml Help() usesFeature HelpPhrases
|
@ ml Help() usesFeature HelpPhrases
|
||||||
-@ ml Cheese usesFeature Cheese
|
-@ ml CheeseProperty usesFeature CheeseProperty
|
||||||
- @ CheeseEntity CheeseEntity
|
- @ CheeseEntity CheeseEntity
|
||||||
|
|
||||||
|
|
||||||
> Add examples for operations on the 'Cheese' property to the intent 'sandwich'.
|
> Add examples for operations on the 'Cheese' property to the intent 'sandwich'.
|
||||||
# sandwich
|
# sandwich
|
||||||
>> entity: Standalone Cheese with CheeseEntity
|
>> entity: Standalone CheeseProperty with CheeseEntity
|
||||||
- {@Cheese={@CheeseEntity=american}}
|
- {@Cheese={@CheeseEntity=american}}
|
||||||
- {@Cheese={@CheeseEntity=cheddar}}
|
- {@Cheese={@CheeseEntity=cheddar}}
|
||||||
- {@Cheese={@CheeseEntity=feta}}
|
- {@Cheese={@CheeseEntity=feta}}
|
||||||
|
@ -79,10 +79,10 @@
|
||||||
- {@Cheese={@CheeseEntity=swiss} cheese}
|
- {@Cheese={@CheeseEntity=swiss} cheese}
|
||||||
- {@Cheese={@CheeseEntity=none} cheese}
|
- {@Cheese={@CheeseEntity=none} cheese}
|
||||||
|
|
||||||
>> property: Standalone Cheese name
|
>> property: Standalone CheeseProperty name
|
||||||
- {@Cheese=cheese}
|
- {@Cheese=cheese}
|
||||||
|
|
||||||
> Add() examples for Cheese and CheeseEntity
|
> Add() examples for CheeseProperty and CheeseEntity
|
||||||
- {@Add()=add {@Cheese={@CheeseEntity=provolone} cheese}}
|
- {@Add()=add {@Cheese={@CheeseEntity=provolone} cheese}}
|
||||||
- {@Add()=add {@Cheese={@CheeseEntity=american} cheese}}
|
- {@Add()=add {@Cheese={@CheeseEntity=american} cheese}}
|
||||||
- {@Add()=add {@Cheese={@CheeseEntity=gouda} cheese}}
|
- {@Add()=add {@Cheese={@CheeseEntity=gouda} cheese}}
|
||||||
|
@ -96,7 +96,7 @@
|
||||||
- {@Add()={@Cheese=cheese of {@CheeseEntity=none}}}
|
- {@Add()={@Cheese=cheese of {@CheeseEntity=none}}}
|
||||||
- {@Add()={@Cheese=cheese of {@CheeseEntity=pepper}}}
|
- {@Add()={@Cheese=cheese of {@CheeseEntity=pepper}}}
|
||||||
|
|
||||||
> Remove() examples for Cheese and CheeseEntity
|
> Remove() examples for CheeseProperty and CheeseEntity
|
||||||
- {@Remove()=remove {@Cheese={@CheeseEntity=none}}
|
- {@Remove()=remove {@Cheese={@CheeseEntity=none}}
|
||||||
- {@Remove()=remove {@Cheese={@CheeseEntity=provolone}}
|
- {@Remove()=remove {@Cheese={@CheeseEntity=provolone}}
|
||||||
- {@Remove()=remove {@Cheese={@CheeseEntity=swiss}}
|
- {@Remove()=remove {@Cheese={@CheeseEntity=swiss}}
|
||||||
|
@ -104,22 +104,22 @@
|
||||||
- {@Remove()=with no {@CheeseEntity=jack} cheese}
|
- {@Remove()=with no {@CheeseEntity=jack} cheese}
|
||||||
- {@Remove()=with no {@CheeseEntity=swiss} cheese}
|
- {@Remove()=with no {@CheeseEntity=swiss} cheese}
|
||||||
|
|
||||||
> Clear() examples for Cheese
|
> Clear() examples for CheeseProperty
|
||||||
- {@Clear()=clear {@Cheese=cheese}}
|
- {@Clear()=clear {@Cheese=cheese}}
|
||||||
- {@Clear()=reset {@Cheese=cheese}}
|
- {@Clear()=reset {@Cheese=cheese}}
|
||||||
|
|
||||||
> Show() examples for Cheese
|
> Show() examples for CheeseProperty
|
||||||
- {@Show()=show {@Cheese=cheese}}
|
- {@Show()=show {@Cheese=cheese}}
|
||||||
- {@Show()=value of {@Cheese=cheese}}
|
- {@Show()=value of {@Cheese=cheese}}
|
||||||
- {@Show()={@Cheese=cheese} values}
|
- {@Show()={@Cheese=cheese} values}
|
||||||
- {@Show()={@Cheese=cheese} selection}
|
- {@Show()={@Cheese=cheese} selection}
|
||||||
|
|
||||||
> Help() examples for Cheese
|
> Help() examples for CheeseProperty
|
||||||
- {@Help()=help {@Cheese=cheese}}
|
- {@Help()=help {@Cheese=cheese}}
|
||||||
- {@Help()=what can I say for {@Cheese=cheese}}
|
- {@Help()=what can I say for {@Cheese=cheese}}
|
||||||
- {@Help()={@Cheese=cheese} help}
|
- {@Help()={@Cheese=cheese} help}
|
||||||
|
|
||||||
> Change() examples for Cheese
|
> Change() examples for CheeseProperty
|
||||||
- {@Change()=change {@Cheese=cheese}}
|
- {@Change()=change {@Cheese=cheese}}
|
||||||
- {@Change()=goto {@Cheese=cheese}}
|
- {@Change()=goto {@Cheese=cheese}}
|
||||||
|
|
||||||
|
|
|
@ -7,89 +7,89 @@
|
||||||
- length
|
- length
|
||||||
|
|
||||||
> Define property entity and optional value for Length property.
|
> Define property entity and optional value for Length property.
|
||||||
@ ml Length usesFeature LengthPhrases
|
@ ml LengthProperty usesFeature LengthPhrases
|
||||||
- @ dimension dimension
|
- @ dimension dimension
|
||||||
|
|
||||||
> Define operations on 'Length' property.
|
> Define operations on 'Length' property.
|
||||||
@ ml Add() usesFeature AddPhrases
|
@ ml Add() usesFeature AddPhrases
|
||||||
-@ ml Length usesFeature Length
|
-@ ml LengthProperty usesFeature LengthProperty
|
||||||
- @ dimension dimension
|
- @ dimension dimension
|
||||||
|
|
||||||
@ ml Remove() usesFeature RemovePhrases
|
@ ml Remove() usesFeature RemovePhrases
|
||||||
-@ ml Length usesFeature Length
|
-@ ml LengthProperty usesFeature LengthProperty
|
||||||
- @ dimension dimension
|
- @ dimension dimension
|
||||||
|
|
||||||
@ ml Clear() usesFeature ClearPhrases
|
@ ml Clear() usesFeature ClearPhrases
|
||||||
-@ ml Length usesFeature Length
|
-@ ml LengthProperty usesFeature LengthProperty
|
||||||
- @ dimension dimension
|
- @ dimension dimension
|
||||||
|
|
||||||
@ ml Change() usesFeature ChangePhrases
|
@ ml Change() usesFeature ChangePhrases
|
||||||
-@ ml Length usesFeature Length
|
-@ ml LengthProperty usesFeature LengthProperty
|
||||||
- @ dimension dimension
|
- @ dimension dimension
|
||||||
|
|
||||||
@ ml Show() usesFeature ShowPhrases
|
@ ml Show() usesFeature ShowPhrases
|
||||||
-@ ml Length usesFeature Length
|
-@ ml LengthProperty usesFeature LengthProperty
|
||||||
- @ dimension dimension
|
- @ dimension dimension
|
||||||
|
|
||||||
@ ml Help() usesFeature HelpPhrases
|
@ ml Help() usesFeature HelpPhrases
|
||||||
-@ ml Length usesFeature Length
|
-@ ml LengthProperty usesFeature LengthProperty
|
||||||
- @ dimension dimension
|
- @ dimension dimension
|
||||||
|
|
||||||
|
|
||||||
> Add examples for operations on the 'Length' property to the intent 'sandwich'.
|
> Add examples for operations on the 'Length' property to the intent 'sandwich'.
|
||||||
# sandwich
|
# sandwich
|
||||||
>> entity: Standalone Length with dimension
|
>> entity: Standalone LengthProperty with dimension
|
||||||
- {@Length={@dimension=2 feet}}
|
- {@LengthProperty={@dimension=2 feet}}
|
||||||
- {@Length={@dimension=19 inches}}
|
- {@LengthProperty={@dimension=19 inches}}
|
||||||
- {@Length={@dimension=2.5 meters}}
|
- {@LengthProperty={@dimension=2.5 meters}}
|
||||||
- {@Length={@dimension=200 sq feet}}
|
- {@LengthProperty={@dimension=200 sq feet}}
|
||||||
- {@Length={@dimension=2 feet} length}
|
- {@LengthProperty={@dimension=2 feet} length}
|
||||||
- {@Length={@dimension=19 inches} length}
|
- {@LengthProperty={@dimension=19 inches} length}
|
||||||
- {@Length={@dimension=2.5 meters} length}
|
- {@LengthProperty={@dimension=2.5 meters} length}
|
||||||
- {@Length={@dimension=200 sq feet} length}
|
- {@LengthProperty={@dimension=200 sq feet} length}
|
||||||
|
|
||||||
>> property: Standalone Length name
|
>> property: Standalone LengthProperty name
|
||||||
- {@Length=length}
|
- {@LengthProperty=length}
|
||||||
|
|
||||||
> Add() examples for Length and dimension
|
> Add() examples for LengthProperty and dimension
|
||||||
- {@Add()=add {@Length={@dimension=200 sq feet} length}}
|
- {@Add()=add {@LengthProperty={@dimension=200 sq feet} length}}
|
||||||
- {@Add()=add {@Length={@dimension=2.5 meters} length}}
|
- {@Add()=add {@LengthProperty={@dimension=2.5 meters} length}}
|
||||||
- {@Add()=add {@Length={@dimension=19 inches} length}}
|
- {@Add()=add {@LengthProperty={@dimension=19 inches} length}}
|
||||||
- {@Add()=with {@Length={@dimension=2.5 meters}}}
|
- {@Add()=with {@LengthProperty={@dimension=2.5 meters}}}
|
||||||
- {@Add()=with {@Length={@dimension=2 feet}}}
|
- {@Add()=with {@LengthProperty={@dimension=2 feet}}}
|
||||||
- {@Add()=with {@Length={@dimension=200 sq feet}}}
|
- {@Add()=with {@LengthProperty={@dimension=200 sq feet}}}
|
||||||
- {@Add()={@Length=length is {@dimension=200 sq feet}}}
|
- {@Add()={@LengthProperty=length is {@dimension=200 sq feet}}}
|
||||||
- {@Add()={@Length=length is {@dimension=19 inches}}}
|
- {@Add()={@LengthProperty=length is {@dimension=19 inches}}}
|
||||||
- {@Add()={@Length=length is {@dimension=2 feet}}}
|
- {@Add()={@LengthProperty=length is {@dimension=2 feet}}}
|
||||||
- {@Add()={@Length=length of {@dimension=2.5 meters}}}
|
- {@Add()={@LengthProperty=length of {@dimension=2.5 meters}}}
|
||||||
- {@Add()={@Length=length of {@dimension=2 feet}}}
|
- {@Add()={@LengthProperty=length of {@dimension=2 feet}}}
|
||||||
- {@Add()={@Length=length of {@dimension=200 sq feet}}}
|
- {@Add()={@LengthProperty=length of {@dimension=200 sq feet}}}
|
||||||
|
|
||||||
> Remove() examples for Length and dimension
|
> Remove() examples for LengthProperty and dimension
|
||||||
- {@Remove()=remove {@Length={@dimension=2.5 meters}}
|
- {@Remove()=remove {@LengthProperty={@dimension=2.5 meters}}
|
||||||
- {@Remove()=remove {@Length={@dimension=2 feet}}
|
- {@Remove()=remove {@LengthProperty={@dimension=2 feet}}
|
||||||
- {@Remove()=remove {@Length={@dimension=19 inches}}
|
- {@Remove()=remove {@LengthProperty={@dimension=19 inches}}
|
||||||
- {@Remove()=with no {@dimension=19 inches} length}
|
- {@Remove()=with no {@dimension=19 inches} length}
|
||||||
- {@Remove()=with no {@dimension=2.5 meters} length}
|
- {@Remove()=with no {@dimension=2.5 meters} length}
|
||||||
|
|
||||||
> Clear() examples for Length
|
> Clear() examples for LengthProperty
|
||||||
- {@Clear()=clear {@Length=length}}
|
- {@Clear()=clear {@LengthProperty=length}}
|
||||||
- {@Clear()=reset {@Length=length}}
|
- {@Clear()=reset {@LengthProperty=length}}
|
||||||
|
|
||||||
> Show() examples for Length
|
> Show() examples for LengthProperty
|
||||||
- {@Show()=show {@Length=length}}
|
- {@Show()=show {@LengthProperty=length}}
|
||||||
- {@Show()=value of {@Length=length}}
|
- {@Show()=value of {@LengthProperty=length}}
|
||||||
- {@Show()={@Length=length} values}
|
- {@Show()={@LengthProperty=length} values}
|
||||||
- {@Show()={@Length=length} selection}
|
- {@Show()={@LengthProperty=length} selection}
|
||||||
|
|
||||||
> Help() examples for Length
|
> Help() examples for LengthProperty
|
||||||
- {@Help()=help {@Length=length}}
|
- {@Help()=help {@LengthProperty=length}}
|
||||||
- {@Help()=what can I say for {@Length=length}}
|
- {@Help()=what can I say for {@LengthProperty=length}}
|
||||||
- {@Help()={@Length=length} help}
|
- {@Help()={@LengthProperty=length} help}
|
||||||
|
|
||||||
> Change() examples for Length
|
> Change() examples for LengthProperty
|
||||||
- {@Change()=change {@Length=length}}
|
- {@Change()=change {@LengthProperty=length}}
|
||||||
- {@Change()=goto {@Length=length}}
|
- {@Change()=goto {@LengthProperty=length}}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
> List entity for Meat enum values
|
> List entity for MeatProperty enum values
|
||||||
@ list MeatEntity =
|
@ list MeatEntity =
|
||||||
- bacon:
|
- bacon:
|
||||||
- bacon
|
- bacon
|
||||||
|
@ -28,106 +28,106 @@
|
||||||
- meat
|
- meat
|
||||||
|
|
||||||
> Define property entity and optional value for Meat property.
|
> Define property entity and optional value for Meat property.
|
||||||
@ ml Meat usesFeature MeatPhrases
|
@ ml MeatProperty usesFeature MeatPhrases
|
||||||
- @ MeatEntity MeatEntity
|
- @ MeatEntity MeatEntity
|
||||||
|
|
||||||
> Define operations on 'Meat' property.
|
> Define operations on 'Meat' property.
|
||||||
@ ml Add() usesFeature AddPhrases
|
@ ml Add() usesFeature AddPhrases
|
||||||
-@ ml Meat usesFeature Meat
|
-@ ml MeatProperty usesFeature MeatProperty
|
||||||
- @ MeatEntity MeatEntity
|
- @ MeatEntity MeatEntity
|
||||||
|
|
||||||
@ ml Remove() usesFeature RemovePhrases
|
@ ml Remove() usesFeature RemovePhrases
|
||||||
-@ ml Meat usesFeature Meat
|
-@ ml MeatProperty usesFeature MeatProperty
|
||||||
- @ MeatEntity MeatEntity
|
- @ MeatEntity MeatEntity
|
||||||
|
|
||||||
@ ml Clear() usesFeature ClearPhrases
|
@ ml Clear() usesFeature ClearPhrases
|
||||||
-@ ml Meat usesFeature Meat
|
-@ ml MeatProperty usesFeature MeatProperty
|
||||||
- @ MeatEntity MeatEntity
|
- @ MeatEntity MeatEntity
|
||||||
|
|
||||||
@ ml Change() usesFeature ChangePhrases
|
@ ml Change() usesFeature ChangePhrases
|
||||||
-@ ml Meat usesFeature Meat
|
-@ ml MeatProperty usesFeature MeatProperty
|
||||||
- @ MeatEntity MeatEntity
|
- @ MeatEntity MeatEntity
|
||||||
|
|
||||||
@ ml Show() usesFeature ShowPhrases
|
@ ml Show() usesFeature ShowPhrases
|
||||||
-@ ml Meat usesFeature Meat
|
-@ ml MeatProperty usesFeature MeatProperty
|
||||||
- @ MeatEntity MeatEntity
|
- @ MeatEntity MeatEntity
|
||||||
|
|
||||||
@ ml Help() usesFeature HelpPhrases
|
@ ml Help() usesFeature HelpPhrases
|
||||||
-@ ml Meat usesFeature Meat
|
-@ ml MeatProperty usesFeature MeatProperty
|
||||||
- @ MeatEntity MeatEntity
|
- @ MeatEntity MeatEntity
|
||||||
|
|
||||||
|
|
||||||
> Add examples for operations on the 'Meat' property to the intent 'sandwich'.
|
> Add examples for operations on the 'Meat' property to the intent 'sandwich'.
|
||||||
# sandwich
|
# sandwich
|
||||||
>> entity: Standalone Meat with MeatEntity
|
>> entity: Standalone MeatProperty with MeatEntity
|
||||||
- {@Meat={@MeatEntity=bacon}}
|
- {@MeatProperty={@MeatEntity=bacon}}
|
||||||
- {@Meat={@MeatEntity=chicken}}
|
- {@MeatProperty={@MeatEntity=chicken}}
|
||||||
- {@Meat={@MeatEntity=ham}}
|
- {@MeatProperty={@MeatEntity=ham}}
|
||||||
- {@Meat={@MeatEntity=pulled}}
|
- {@MeatProperty={@MeatEntity=pulled}}
|
||||||
- {@Meat={@MeatEntity=pork}}
|
- {@MeatProperty={@MeatEntity=pork}}
|
||||||
- {@Meat={@MeatEntity=pulled pork}}
|
- {@MeatProperty={@MeatEntity=pulled pork}}
|
||||||
- {@Meat={@MeatEntity=roast}}
|
- {@MeatProperty={@MeatEntity=roast}}
|
||||||
- {@Meat={@MeatEntity=beef}}
|
- {@MeatProperty={@MeatEntity=beef}}
|
||||||
- {@Meat={@MeatEntity=roast beef}}
|
- {@MeatProperty={@MeatEntity=roast beef}}
|
||||||
- {@Meat={@MeatEntity=salami}}
|
- {@MeatProperty={@MeatEntity=salami}}
|
||||||
- {@Meat={@MeatEntity=turkey}}
|
- {@MeatProperty={@MeatEntity=turkey}}
|
||||||
- {@Meat={@MeatEntity=none}}
|
- {@MeatProperty={@MeatEntity=none}}
|
||||||
- {@Meat={@MeatEntity=bacon} meat}
|
- {@MeatProperty={@MeatEntity=bacon} meat}
|
||||||
- {@Meat={@MeatEntity=chicken} meat}
|
- {@MeatProperty={@MeatEntity=chicken} meat}
|
||||||
- {@Meat={@MeatEntity=ham} meat}
|
- {@MeatProperty={@MeatEntity=ham} meat}
|
||||||
- {@Meat={@MeatEntity=pulled} meat}
|
- {@MeatProperty={@MeatEntity=pulled} meat}
|
||||||
- {@Meat={@MeatEntity=pork} meat}
|
- {@MeatProperty={@MeatEntity=pork} meat}
|
||||||
- {@Meat={@MeatEntity=pulled pork} meat}
|
- {@MeatProperty={@MeatEntity=pulled pork} meat}
|
||||||
- {@Meat={@MeatEntity=roast} meat}
|
- {@MeatProperty={@MeatEntity=roast} meat}
|
||||||
- {@Meat={@MeatEntity=beef} meat}
|
- {@MeatProperty={@MeatEntity=beef} meat}
|
||||||
- {@Meat={@MeatEntity=roast beef} meat}
|
- {@MeatProperty={@MeatEntity=roast beef} meat}
|
||||||
- {@Meat={@MeatEntity=salami} meat}
|
- {@MeatProperty={@MeatEntity=salami} meat}
|
||||||
- {@Meat={@MeatEntity=turkey} meat}
|
- {@MeatProperty={@MeatEntity=turkey} meat}
|
||||||
- {@Meat={@MeatEntity=none} meat}
|
- {@MeatProperty={@MeatEntity=none} meat}
|
||||||
|
|
||||||
>> property: Standalone Meat name
|
>> property: Standalone MeatProperty name
|
||||||
- {@Meat=meat}
|
- {@MeatProperty=meat}
|
||||||
|
|
||||||
> Add() examples for Meat and MeatEntity
|
> Add() examples for MeatProperty and MeatEntity
|
||||||
- {@Add()=add {@Meat={@MeatEntity=roast} meat}}
|
- {@Add()=add {@MeatProperty={@MeatEntity=roast} meat}}
|
||||||
- {@Add()=add {@Meat={@MeatEntity=none} meat}}
|
- {@Add()=add {@MeatProperty={@MeatEntity=none} meat}}
|
||||||
- {@Add()=add {@Meat={@MeatEntity=chicken} meat}}
|
- {@Add()=add {@MeatProperty={@MeatEntity=chicken} meat}}
|
||||||
- {@Add()=with {@Meat={@MeatEntity=salami}}}
|
- {@Add()=with {@MeatProperty={@MeatEntity=salami}}}
|
||||||
- {@Add()=with {@Meat={@MeatEntity=roast beef}}}
|
- {@Add()=with {@MeatProperty={@MeatEntity=roast beef}}}
|
||||||
- {@Add()=with {@Meat={@MeatEntity=pulled}}}
|
- {@Add()=with {@MeatProperty={@MeatEntity=pulled}}}
|
||||||
- {@Add()={@Meat=meat is {@MeatEntity=beef}}}
|
- {@Add()={@MeatProperty=meat is {@MeatEntity=beef}}}
|
||||||
- {@Add()={@Meat=meat is {@MeatEntity=roast beef}}}
|
- {@Add()={@MeatProperty=meat is {@MeatEntity=roast beef}}}
|
||||||
- {@Add()={@Meat=meat is {@MeatEntity=pulled}}}
|
- {@Add()={@MeatProperty=meat is {@MeatEntity=pulled}}}
|
||||||
- {@Add()={@Meat=meat of {@MeatEntity=turkey}}}
|
- {@Add()={@MeatProperty=meat of {@MeatEntity=turkey}}}
|
||||||
- {@Add()={@Meat=meat of {@MeatEntity=roast}}}
|
- {@Add()={@MeatProperty=meat of {@MeatEntity=roast}}}
|
||||||
- {@Add()={@Meat=meat of {@MeatEntity=chicken}}}
|
- {@Add()={@MeatProperty=meat of {@MeatEntity=chicken}}}
|
||||||
|
|
||||||
> Remove() examples for Meat and MeatEntity
|
> Remove() examples for MeatProperty and MeatEntity
|
||||||
- {@Remove()=remove {@Meat={@MeatEntity=pulled}}
|
- {@Remove()=remove {@MeatProperty={@MeatEntity=pulled}}
|
||||||
- {@Remove()=remove {@Meat={@MeatEntity=ham}}
|
- {@Remove()=remove {@MeatProperty={@MeatEntity=ham}}
|
||||||
- {@Remove()=remove {@Meat={@MeatEntity=pork}}
|
- {@Remove()=remove {@MeatProperty={@MeatEntity=pork}}
|
||||||
- {@Remove()=with no {@MeatEntity=ham} meat}
|
- {@Remove()=with no {@MeatEntity=ham} meat}
|
||||||
- {@Remove()=with no {@MeatEntity=pulled pork} meat}
|
- {@Remove()=with no {@MeatEntity=pulled pork} meat}
|
||||||
- {@Remove()=with no {@MeatEntity=none} meat}
|
- {@Remove()=with no {@MeatEntity=none} meat}
|
||||||
|
|
||||||
> Clear() examples for Meat
|
> Clear() examples for MeatProperty
|
||||||
- {@Clear()=clear {@Meat=meat}}
|
- {@Clear()=clear {@MeatProperty=meat}}
|
||||||
- {@Clear()=reset {@Meat=meat}}
|
- {@Clear()=reset {@MeatProperty=meat}}
|
||||||
|
|
||||||
> Show() examples for Meat
|
> Show() examples for MeatProperty
|
||||||
- {@Show()=show {@Meat=meat}}
|
- {@Show()=show {@MeatProperty=meat}}
|
||||||
- {@Show()=value of {@Meat=meat}}
|
- {@Show()=value of {@MeatProperty=meat}}
|
||||||
- {@Show()={@Meat=meat} values}
|
- {@Show()={@MeatProperty=meat} values}
|
||||||
- {@Show()={@Meat=meat} selection}
|
- {@Show()={@MeatProperty=meat} selection}
|
||||||
|
|
||||||
> Help() examples for Meat
|
> Help() examples for MeatProperty
|
||||||
- {@Help()=help {@Meat=meat}}
|
- {@Help()=help {@MeatProperty=meat}}
|
||||||
- {@Help()=what can I say for {@Meat=meat}}
|
- {@Help()=what can I say for {@MeatProperty=meat}}
|
||||||
- {@Help()={@Meat=meat} help}
|
- {@Help()={@MeatProperty=meat} help}
|
||||||
|
|
||||||
> Change() examples for Meat
|
> Change() examples for MeatProperty
|
||||||
- {@Change()=change {@Meat=meat}}
|
- {@Change()=change {@MeatProperty=meat}}
|
||||||
- {@Change()=goto {@Meat=meat}}
|
- {@Change()=goto {@MeatProperty=meat}}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -7,87 +7,87 @@
|
||||||
- name
|
- name
|
||||||
|
|
||||||
> Define property entity and optional value for Name property.
|
> Define property entity and optional value for Name property.
|
||||||
@ ml Name usesFeature NamePhrases
|
@ ml NameProperty usesFeature NamePhrases
|
||||||
- @ personName personName
|
- @ personName personName
|
||||||
|
|
||||||
> Define operations on 'Name' property.
|
> Define operations on 'Name' property.
|
||||||
@ ml Add() usesFeature AddPhrases
|
@ ml Add() usesFeature AddPhrases
|
||||||
-@ ml Name usesFeature Name
|
-@ ml NameProperty usesFeature NameProperty
|
||||||
- @ personName personName
|
- @ personName personName
|
||||||
|
|
||||||
@ ml Remove() usesFeature RemovePhrases
|
@ ml Remove() usesFeature RemovePhrases
|
||||||
-@ ml Name usesFeature Name
|
-@ ml NameProperty usesFeature NameProperty
|
||||||
- @ personName personName
|
- @ personName personName
|
||||||
|
|
||||||
@ ml Clear() usesFeature ClearPhrases
|
@ ml Clear() usesFeature ClearPhrases
|
||||||
-@ ml Name usesFeature Name
|
-@ ml NameProperty usesFeature NameProperty
|
||||||
- @ personName personName
|
- @ personName personName
|
||||||
|
|
||||||
@ ml Change() usesFeature ChangePhrases
|
@ ml Change() usesFeature ChangePhrases
|
||||||
-@ ml Name usesFeature Name
|
-@ ml NameProperty usesFeature NameProperty
|
||||||
- @ personName personName
|
- @ personName personName
|
||||||
|
|
||||||
@ ml Show() usesFeature ShowPhrases
|
@ ml Show() usesFeature ShowPhrases
|
||||||
-@ ml Name usesFeature Name
|
-@ ml NameProperty usesFeature NameProperty
|
||||||
- @ personName personName
|
- @ personName personName
|
||||||
|
|
||||||
@ ml Help() usesFeature HelpPhrases
|
@ ml Help() usesFeature HelpPhrases
|
||||||
-@ ml Name usesFeature Name
|
-@ ml NameProperty usesFeature NameProperty
|
||||||
- @ personName personName
|
- @ personName personName
|
||||||
|
|
||||||
|
|
||||||
> Add examples for operations on the 'Name' property to the intent 'sandwich'.
|
> Add examples for operations on the 'Name' property to the intent 'sandwich'.
|
||||||
# sandwich
|
# sandwich
|
||||||
>> entity: Standalone Name with personName
|
>> entity: Standalone NameProperty with personName
|
||||||
- {@Name={@personName=Bart Simpson}}
|
- {@NameProperty={@personName=Bart Simpson}}
|
||||||
- {@Name={@personName=Thomas Matthews}}
|
- {@NameProperty={@personName=Thomas Matthews}}
|
||||||
- {@Name={@personName=Christopher Robin}}
|
- {@NameProperty={@personName=Christopher Robin}}
|
||||||
- {@Name={@personName=Bart Simpson} name}
|
- {@NameProperty={@personName=Bart Simpson} name}
|
||||||
- {@Name={@personName=Thomas Matthews} name}
|
- {@NameProperty={@personName=Thomas Matthews} name}
|
||||||
- {@Name={@personName=Christopher Robin} name}
|
- {@NameProperty={@personName=Christopher Robin} name}
|
||||||
|
|
||||||
>> property: Standalone Name name
|
>> property: Standalone NameProperty name
|
||||||
- {@Name=name}
|
- {@NameProperty=name}
|
||||||
|
|
||||||
> Add() examples for Name and personName
|
> Add() examples for NameProperty and personName
|
||||||
- {@Add()=add {@Name={@personName=Christopher Robin} name}}
|
- {@Add()=add {@NameProperty={@personName=Christopher Robin} name}}
|
||||||
- {@Add()=add {@Name={@personName=Bart Simpson} name}}
|
- {@Add()=add {@NameProperty={@personName=Bart Simpson} name}}
|
||||||
- {@Add()=add {@Name={@personName=Thomas Matthews} name}}
|
- {@Add()=add {@NameProperty={@personName=Thomas Matthews} name}}
|
||||||
- {@Add()=with {@Name={@personName=Christopher Robin}}}
|
- {@Add()=with {@NameProperty={@personName=Christopher Robin}}}
|
||||||
- {@Add()=with {@Name={@personName=Thomas Matthews}}}
|
- {@Add()=with {@NameProperty={@personName=Thomas Matthews}}}
|
||||||
- {@Add()={@Name=name is {@personName=Thomas Matthews}}}
|
- {@Add()={@NameProperty=name is {@personName=Thomas Matthews}}}
|
||||||
- {@Add()={@Name=name is {@personName=Christopher Robin}}}
|
- {@Add()={@NameProperty=name is {@personName=Christopher Robin}}}
|
||||||
- {@Add()={@Name=name is {@personName=Bart Simpson}}}
|
- {@Add()={@NameProperty=name is {@personName=Bart Simpson}}}
|
||||||
- {@Add()={@Name=name of {@personName=Bart Simpson}}}
|
- {@Add()={@NameProperty=name of {@personName=Bart Simpson}}}
|
||||||
- {@Add()={@Name=name of {@personName=Thomas Matthews}}}
|
- {@Add()={@NameProperty=name of {@personName=Thomas Matthews}}}
|
||||||
- {@Add()={@Name=name of {@personName=Christopher Robin}}}
|
- {@Add()={@NameProperty=name of {@personName=Christopher Robin}}}
|
||||||
|
|
||||||
> Remove() examples for Name and personName
|
> Remove() examples for NameProperty and personName
|
||||||
- {@Remove()=remove {@Name={@personName=Bart Simpson}}
|
- {@Remove()=remove {@NameProperty={@personName=Bart Simpson}}
|
||||||
- {@Remove()=remove {@Name={@personName=Christopher Robin}}
|
- {@Remove()=remove {@NameProperty={@personName=Christopher Robin}}
|
||||||
- {@Remove()=remove {@Name={@personName=Thomas Matthews}}
|
- {@Remove()=remove {@NameProperty={@personName=Thomas Matthews}}
|
||||||
- {@Remove()=with no {@personName=Bart Simpson} name}
|
- {@Remove()=with no {@personName=Bart Simpson} name}
|
||||||
- {@Remove()=with no {@personName=Christopher Robin} name}
|
- {@Remove()=with no {@personName=Christopher Robin} name}
|
||||||
- {@Remove()=with no {@personName=Thomas Matthews} name}
|
- {@Remove()=with no {@personName=Thomas Matthews} name}
|
||||||
|
|
||||||
> Clear() examples for Name
|
> Clear() examples for NameProperty
|
||||||
- {@Clear()=clear {@Name=name}}
|
- {@Clear()=clear {@NameProperty=name}}
|
||||||
- {@Clear()=reset {@Name=name}}
|
- {@Clear()=reset {@NameProperty=name}}
|
||||||
|
|
||||||
> Show() examples for Name
|
> Show() examples for NameProperty
|
||||||
- {@Show()=show {@Name=name}}
|
- {@Show()=show {@NameProperty=name}}
|
||||||
- {@Show()=value of {@Name=name}}
|
- {@Show()=value of {@NameProperty=name}}
|
||||||
- {@Show()={@Name=name} values}
|
- {@Show()={@NameProperty=name} values}
|
||||||
- {@Show()={@Name=name} selection}
|
- {@Show()={@NameProperty=name} selection}
|
||||||
|
|
||||||
> Help() examples for Name
|
> Help() examples for NameProperty
|
||||||
- {@Help()=help {@Name=name}}
|
- {@Help()=help {@NameProperty=name}}
|
||||||
- {@Help()=what can I say for {@Name=name}}
|
- {@Help()=what can I say for {@NameProperty=name}}
|
||||||
- {@Help()={@Name=name} help}
|
- {@Help()={@NameProperty=name} help}
|
||||||
|
|
||||||
> Change() examples for Name
|
> Change() examples for NameProperty
|
||||||
- {@Change()=change {@Name=name}}
|
- {@Change()=change {@NameProperty=name}}
|
||||||
- {@Change()=goto {@Name=name}}
|
- {@Change()=goto {@NameProperty=name}}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -7,87 +7,87 @@
|
||||||
- price
|
- price
|
||||||
|
|
||||||
> Define property entity and optional value for Price property.
|
> Define property entity and optional value for Price property.
|
||||||
@ ml Price usesFeature PricePhrases
|
@ ml PriceProperty usesFeature PricePhrases
|
||||||
- @ money money
|
- @ money money
|
||||||
|
|
||||||
> Define operations on 'Price' property.
|
> Define operations on 'Price' property.
|
||||||
@ ml Add() usesFeature AddPhrases
|
@ ml Add() usesFeature AddPhrases
|
||||||
-@ ml Price usesFeature Price
|
-@ ml PriceProperty usesFeature PriceProperty
|
||||||
- @ money money
|
- @ money money
|
||||||
|
|
||||||
@ ml Remove() usesFeature RemovePhrases
|
@ ml Remove() usesFeature RemovePhrases
|
||||||
-@ ml Price usesFeature Price
|
-@ ml PriceProperty usesFeature PriceProperty
|
||||||
- @ money money
|
- @ money money
|
||||||
|
|
||||||
@ ml Clear() usesFeature ClearPhrases
|
@ ml Clear() usesFeature ClearPhrases
|
||||||
-@ ml Price usesFeature Price
|
-@ ml PriceProperty usesFeature PriceProperty
|
||||||
- @ money money
|
- @ money money
|
||||||
|
|
||||||
@ ml Change() usesFeature ChangePhrases
|
@ ml Change() usesFeature ChangePhrases
|
||||||
-@ ml Price usesFeature Price
|
-@ ml PriceProperty usesFeature PriceProperty
|
||||||
- @ money money
|
- @ money money
|
||||||
|
|
||||||
@ ml Show() usesFeature ShowPhrases
|
@ ml Show() usesFeature ShowPhrases
|
||||||
-@ ml Price usesFeature Price
|
-@ ml PriceProperty usesFeature PriceProperty
|
||||||
- @ money money
|
- @ money money
|
||||||
|
|
||||||
@ ml Help() usesFeature HelpPhrases
|
@ ml Help() usesFeature HelpPhrases
|
||||||
-@ ml Price usesFeature Price
|
-@ ml PriceProperty usesFeature PriceProperty
|
||||||
- @ money money
|
- @ money money
|
||||||
|
|
||||||
|
|
||||||
> Add examples for operations on the 'Price' property to the intent 'sandwich'.
|
> Add examples for operations on the 'Price' property to the intent 'sandwich'.
|
||||||
# sandwich
|
# sandwich
|
||||||
>> entity: Standalone Price with money
|
>> entity: Standalone PriceProperty with money
|
||||||
- {@Price={@money=$3.50}}
|
- {@PriceProperty={@money=$3.50}}
|
||||||
- {@Price={@money=12 dollars}}
|
- {@PriceProperty={@money=12 dollars}}
|
||||||
- {@Price={@money=8 dollars and 25 cents}}
|
- {@PriceProperty={@money=8 dollars and 25 cents}}
|
||||||
- {@Price={@money=$3.50} price}
|
- {@PriceProperty={@money=$3.50} price}
|
||||||
- {@Price={@money=12 dollars} price}
|
- {@PriceProperty={@money=12 dollars} price}
|
||||||
- {@Price={@money=8 dollars and 25 cents} price}
|
- {@PriceProperty={@money=8 dollars and 25 cents} price}
|
||||||
|
|
||||||
>> property: Standalone Price name
|
>> property: Standalone PriceProperty name
|
||||||
- {@Price=price}
|
- {@PriceProperty=price}
|
||||||
|
|
||||||
> Add() examples for Price and money
|
> Add() examples for PriceProperty and money
|
||||||
- {@Add()=add {@Price={@money=8 dollars and 25 cents} price}}
|
- {@Add()=add {@PriceProperty={@money=8 dollars and 25 cents} price}}
|
||||||
- {@Add()=add {@Price={@money=$3.50} price}}
|
- {@Add()=add {@PriceProperty={@money=$3.50} price}}
|
||||||
- {@Add()=add {@Price={@money=12 dollars} price}}
|
- {@Add()=add {@PriceProperty={@money=12 dollars} price}}
|
||||||
- {@Add()=with {@Price={@money=8 dollars and 25 cents}}}
|
- {@Add()=with {@PriceProperty={@money=8 dollars and 25 cents}}}
|
||||||
- {@Add()=with {@Price={@money=12 dollars}}}
|
- {@Add()=with {@PriceProperty={@money=12 dollars}}}
|
||||||
- {@Add()={@Price=price is {@money=12 dollars}}}
|
- {@Add()={@PriceProperty=price is {@money=12 dollars}}}
|
||||||
- {@Add()={@Price=price is {@money=8 dollars and 25 cents}}}
|
- {@Add()={@PriceProperty=price is {@money=8 dollars and 25 cents}}}
|
||||||
- {@Add()={@Price=price is {@money=$3.50}}}
|
- {@Add()={@PriceProperty=price is {@money=$3.50}}}
|
||||||
- {@Add()={@Price=price of {@money=$3.50}}}
|
- {@Add()={@PriceProperty=price of {@money=$3.50}}}
|
||||||
- {@Add()={@Price=price of {@money=12 dollars}}}
|
- {@Add()={@PriceProperty=price of {@money=12 dollars}}}
|
||||||
- {@Add()={@Price=price of {@money=8 dollars and 25 cents}}}
|
- {@Add()={@PriceProperty=price of {@money=8 dollars and 25 cents}}}
|
||||||
|
|
||||||
> Remove() examples for Price and money
|
> Remove() examples for PriceProperty and money
|
||||||
- {@Remove()=remove {@Price={@money=$3.50}}
|
- {@Remove()=remove {@PriceProperty={@money=$3.50}}
|
||||||
- {@Remove()=remove {@Price={@money=8 dollars and 25 cents}}
|
- {@Remove()=remove {@PriceProperty={@money=8 dollars and 25 cents}}
|
||||||
- {@Remove()=remove {@Price={@money=12 dollars}}
|
- {@Remove()=remove {@PriceProperty={@money=12 dollars}}
|
||||||
- {@Remove()=with no {@money=$3.50} price}
|
- {@Remove()=with no {@money=$3.50} price}
|
||||||
- {@Remove()=with no {@money=8 dollars and 25 cents} price}
|
- {@Remove()=with no {@money=8 dollars and 25 cents} price}
|
||||||
- {@Remove()=with no {@money=12 dollars} price}
|
- {@Remove()=with no {@money=12 dollars} price}
|
||||||
|
|
||||||
> Clear() examples for Price
|
> Clear() examples for PriceProperty
|
||||||
- {@Clear()=clear {@Price=price}}
|
- {@Clear()=clear {@PriceProperty=price}}
|
||||||
- {@Clear()=reset {@Price=price}}
|
- {@Clear()=reset {@PriceProperty=price}}
|
||||||
|
|
||||||
> Show() examples for Price
|
> Show() examples for PriceProperty
|
||||||
- {@Show()=show {@Price=price}}
|
- {@Show()=show {@PriceProperty=price}}
|
||||||
- {@Show()=value of {@Price=price}}
|
- {@Show()=value of {@PriceProperty=price}}
|
||||||
- {@Show()={@Price=price} values}
|
- {@Show()={@PriceProperty=price} values}
|
||||||
- {@Show()={@Price=price} selection}
|
- {@Show()={@PriceProperty=price} selection}
|
||||||
|
|
||||||
> Help() examples for Price
|
> Help() examples for PriceProperty
|
||||||
- {@Help()=help {@Price=price}}
|
- {@Help()=help {@PriceProperty=price}}
|
||||||
- {@Help()=what can I say for {@Price=price}}
|
- {@Help()=what can I say for {@PriceProperty=price}}
|
||||||
- {@Help()={@Price=price} help}
|
- {@Help()={@PriceProperty=price} help}
|
||||||
|
|
||||||
> Change() examples for Price
|
> Change() examples for PriceProperty
|
||||||
- {@Change()=change {@Price=price}}
|
- {@Change()=change {@PriceProperty=price}}
|
||||||
- {@Change()=goto {@Price=price}}
|
- {@Change()=goto {@PriceProperty=price}}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -7,92 +7,92 @@
|
||||||
- quantity
|
- quantity
|
||||||
|
|
||||||
> Define property entity and optional value for Quantity property.
|
> Define property entity and optional value for Quantity property.
|
||||||
@ ml Quantity usesFeature QuantityPhrases
|
@ ml QuantityProperty usesFeature QuantityPhrases
|
||||||
- @ number number
|
- @ number number
|
||||||
|
|
||||||
> Define operations on 'Quantity' property.
|
> Define operations on 'Quantity' property.
|
||||||
@ ml Add() usesFeature AddPhrases
|
@ ml Add() usesFeature AddPhrases
|
||||||
-@ ml Quantity usesFeature Quantity
|
-@ ml QuantityProperty usesFeature QuantityProperty
|
||||||
- @ number number
|
- @ number number
|
||||||
|
|
||||||
@ ml Remove() usesFeature RemovePhrases
|
@ ml Remove() usesFeature RemovePhrases
|
||||||
-@ ml Quantity usesFeature Quantity
|
-@ ml QuantityProperty usesFeature QuantityProperty
|
||||||
- @ number number
|
- @ number number
|
||||||
|
|
||||||
@ ml Clear() usesFeature ClearPhrases
|
@ ml Clear() usesFeature ClearPhrases
|
||||||
-@ ml Quantity usesFeature Quantity
|
-@ ml QuantityProperty usesFeature QuantityProperty
|
||||||
- @ number number
|
- @ number number
|
||||||
|
|
||||||
@ ml Change() usesFeature ChangePhrases
|
@ ml Change() usesFeature ChangePhrases
|
||||||
-@ ml Quantity usesFeature Quantity
|
-@ ml QuantityProperty usesFeature QuantityProperty
|
||||||
- @ number number
|
- @ number number
|
||||||
|
|
||||||
@ ml Show() usesFeature ShowPhrases
|
@ ml Show() usesFeature ShowPhrases
|
||||||
-@ ml Quantity usesFeature Quantity
|
-@ ml QuantityProperty usesFeature QuantityProperty
|
||||||
- @ number number
|
- @ number number
|
||||||
|
|
||||||
@ ml Help() usesFeature HelpPhrases
|
@ ml Help() usesFeature HelpPhrases
|
||||||
-@ ml Quantity usesFeature Quantity
|
-@ ml QuantityProperty usesFeature QuantityProperty
|
||||||
- @ number number
|
- @ number number
|
||||||
|
|
||||||
|
|
||||||
> Add examples for operations on the 'Quantity' property to the intent 'sandwich'.
|
> Add examples for operations on the 'Quantity' property to the intent 'sandwich'.
|
||||||
# sandwich
|
# sandwich
|
||||||
>> entity: Standalone Quantity with number
|
>> entity: Standalone QuantityProperty with number
|
||||||
- {@Quantity={@number=1}}
|
- {@QuantityProperty={@number=1}}
|
||||||
- {@Quantity={@number=32.4}}
|
- {@QuantityProperty={@number=32.4}}
|
||||||
- {@Quantity={@number=99}}
|
- {@QuantityProperty={@number=99}}
|
||||||
- {@Quantity={@number=215}}
|
- {@QuantityProperty={@number=215}}
|
||||||
- {@Quantity={@number=1000}}
|
- {@QuantityProperty={@number=1000}}
|
||||||
- {@Quantity={@number=1} quantity}
|
- {@QuantityProperty={@number=1} quantity}
|
||||||
- {@Quantity={@number=32.4} quantity}
|
- {@QuantityProperty={@number=32.4} quantity}
|
||||||
- {@Quantity={@number=99} quantity}
|
- {@QuantityProperty={@number=99} quantity}
|
||||||
- {@Quantity={@number=215} quantity}
|
- {@QuantityProperty={@number=215} quantity}
|
||||||
- {@Quantity={@number=1000} quantity}
|
- {@QuantityProperty={@number=1000} quantity}
|
||||||
|
|
||||||
>> property: Standalone Quantity name
|
>> property: Standalone QuantityProperty name
|
||||||
- {@Quantity=quantity}
|
- {@QuantityProperty=quantity}
|
||||||
|
|
||||||
> Add() examples for Quantity and number
|
> Add() examples for QuantityProperty and number
|
||||||
- {@Add()=add {@Quantity={@number=32.4} quantity}}
|
- {@Add()=add {@QuantityProperty={@number=32.4} quantity}}
|
||||||
- {@Add()=add {@Quantity={@number=1} quantity}}
|
- {@Add()=add {@QuantityProperty={@number=1} quantity}}
|
||||||
- {@Add()=add {@Quantity={@number=215} quantity}}
|
- {@Add()=add {@QuantityProperty={@number=215} quantity}}
|
||||||
- {@Add()=with {@Quantity={@number=215}}}
|
- {@Add()=with {@QuantityProperty={@number=215}}}
|
||||||
- {@Add()=with {@Quantity={@number=99}}}
|
- {@Add()=with {@QuantityProperty={@number=99}}}
|
||||||
- {@Add()=with {@Quantity={@number=1000}}}
|
- {@Add()=with {@QuantityProperty={@number=1000}}}
|
||||||
- {@Add()={@Quantity=quantity is {@number=99}}}
|
- {@Add()={@QuantityProperty=quantity is {@number=99}}}
|
||||||
- {@Add()={@Quantity=quantity is {@number=215}}}
|
- {@Add()={@QuantityProperty=quantity is {@number=215}}}
|
||||||
- {@Add()={@Quantity=quantity is {@number=32.4}}}
|
- {@Add()={@QuantityProperty=quantity is {@number=32.4}}}
|
||||||
- {@Add()={@Quantity=quantity of {@number=1}}}
|
- {@Add()={@QuantityProperty=quantity of {@number=1}}}
|
||||||
- {@Add()={@Quantity=quantity of {@number=32.4}}}
|
- {@Add()={@QuantityProperty=quantity of {@number=32.4}}}
|
||||||
- {@Add()={@Quantity=quantity of {@number=99}}}
|
- {@Add()={@QuantityProperty=quantity of {@number=99}}}
|
||||||
|
|
||||||
> Remove() examples for Quantity and number
|
> Remove() examples for QuantityProperty and number
|
||||||
- {@Remove()=remove {@Quantity={@number=1000}}
|
- {@Remove()=remove {@QuantityProperty={@number=1000}}
|
||||||
- {@Remove()=remove {@Quantity={@number=32.4}}
|
- {@Remove()=remove {@QuantityProperty={@number=32.4}}
|
||||||
- {@Remove()=remove {@Quantity={@number=1}}
|
- {@Remove()=remove {@QuantityProperty={@number=1}}
|
||||||
- {@Remove()=with no {@number=1} quantity}
|
- {@Remove()=with no {@number=1} quantity}
|
||||||
- {@Remove()=with no {@number=32.4} quantity}
|
- {@Remove()=with no {@number=32.4} quantity}
|
||||||
- {@Remove()=with no {@number=215} quantity}
|
- {@Remove()=with no {@number=215} quantity}
|
||||||
|
|
||||||
> Clear() examples for Quantity
|
> Clear() examples for QuantityProperty
|
||||||
- {@Clear()=clear {@Quantity=quantity}}
|
- {@Clear()=clear {@QuantityProperty=quantity}}
|
||||||
- {@Clear()=reset {@Quantity=quantity}}
|
- {@Clear()=reset {@QuantityProperty=quantity}}
|
||||||
|
|
||||||
> Show() examples for Quantity
|
> Show() examples for QuantityProperty
|
||||||
- {@Show()=show {@Quantity=quantity}}
|
- {@Show()=show {@QuantityProperty=quantity}}
|
||||||
- {@Show()=value of {@Quantity=quantity}}
|
- {@Show()=value of {@QuantityProperty=quantity}}
|
||||||
- {@Show()={@Quantity=quantity} values}
|
- {@Show()={@QuantityProperty=quantity} values}
|
||||||
- {@Show()={@Quantity=quantity} selection}
|
- {@Show()={@QuantityProperty=quantity} selection}
|
||||||
|
|
||||||
> Help() examples for Quantity
|
> Help() examples for QuantityProperty
|
||||||
- {@Help()=help {@Quantity=quantity}}
|
- {@Help()=help {@QuantityProperty=quantity}}
|
||||||
- {@Help()=what can I say for {@Quantity=quantity}}
|
- {@Help()=what can I say for {@QuantityProperty=quantity}}
|
||||||
- {@Help()={@Quantity=quantity} help}
|
- {@Help()={@QuantityProperty=quantity} help}
|
||||||
|
|
||||||
> Change() examples for Quantity
|
> Change() examples for QuantityProperty
|
||||||
- {@Change()=change {@Quantity=quantity}}
|
- {@Change()=change {@QuantityProperty=quantity}}
|
||||||
- {@Change()=goto {@Quantity=quantity}}
|
- {@Change()=goto {@QuantityProperty=quantity}}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -18,142 +18,142 @@
|
||||||
- vinegar
|
- vinegar
|
||||||
|
|
||||||
|
|
||||||
> Define phrase list for Sauces property.
|
> Define phrase list for SaucesProperty.
|
||||||
@ phraselist SaucesPhrases(interchangeable)=
|
@ phraselist SaucesPhrases(interchangeable)=
|
||||||
- sauces
|
- sauces
|
||||||
|
|
||||||
> Define property entity and optional value for Sauces property.
|
> Define property entity and optional value for SaucesProperty.
|
||||||
@ ml Sauces usesFeature SaucesPhrases
|
@ ml SaucesProperty usesFeature SaucesPhrases
|
||||||
- @ SaucesEntity SaucesEntity
|
- @ SaucesEntity SaucesEntity
|
||||||
|
|
||||||
> Define operations on 'Sauces' property.
|
> Define operations on 'Sauces' property.
|
||||||
@ ml Add() usesFeature AddPhrases
|
@ ml Add() usesFeature AddPhrases
|
||||||
-@ ml Sauces usesFeature Sauces
|
-@ ml SaucesProperty usesFeature SaucesProperty
|
||||||
- @ SaucesEntity SaucesEntity
|
- @ SaucesEntity SaucesEntity
|
||||||
|
|
||||||
@ ml Remove() usesFeature RemovePhrases
|
@ ml Remove() usesFeature RemovePhrases
|
||||||
-@ ml Sauces usesFeature Sauces
|
-@ ml SaucesProperty usesFeature SaucesProperty
|
||||||
- @ SaucesEntity SaucesEntity
|
- @ SaucesEntity SaucesEntity
|
||||||
|
|
||||||
@ ml Clear() usesFeature ClearPhrases
|
@ ml Clear() usesFeature ClearPhrases
|
||||||
-@ ml Sauces usesFeature Sauces
|
-@ ml SaucesProperty usesFeature SaucesProperty
|
||||||
- @ SaucesEntity SaucesEntity
|
- @ SaucesEntity SaucesEntity
|
||||||
|
|
||||||
@ ml Change() usesFeature ChangePhrases
|
@ ml Change() usesFeature ChangePhrases
|
||||||
-@ ml Sauces usesFeature Sauces
|
-@ ml SaucesProperty usesFeature SaucesProperty
|
||||||
- @ SaucesEntity SaucesEntity
|
- @ SaucesEntity SaucesEntity
|
||||||
|
|
||||||
@ ml Show() usesFeature ShowPhrases
|
@ ml Show() usesFeature ShowPhrases
|
||||||
-@ ml Sauces usesFeature Sauces
|
-@ ml SaucesProperty usesFeature SaucesProperty
|
||||||
- @ SaucesEntity SaucesEntity
|
- @ SaucesEntity SaucesEntity
|
||||||
|
|
||||||
@ ml Help() usesFeature HelpPhrases
|
@ ml Help() usesFeature HelpPhrases
|
||||||
-@ ml Sauces usesFeature Sauces
|
-@ ml SaucesProperty usesFeature SaucesProperty
|
||||||
- @ SaucesEntity SaucesEntity
|
- @ SaucesEntity SaucesEntity
|
||||||
|
|
||||||
|
|
||||||
> Add examples for operations on the 'Sauces' property to the intent 'sandwich'.
|
> Add examples for operations on the 'Sauces' property to the intent 'sandwich'.
|
||||||
# sandwich
|
# sandwich
|
||||||
>> entity: Standalone Sauces with SaucesEntity
|
>> entity: Standalone SaucesProperty with SaucesEntity
|
||||||
- {@Sauces={@SaucesEntity=pepper}}
|
- {@SaucesProperty={@SaucesEntity=pepper}}
|
||||||
- {@Sauces={@SaucesEntity=salt}}
|
- {@SaucesProperty={@SaucesEntity=salt}}
|
||||||
- {@Sauces={@SaucesEntity=yellow}}
|
- {@SaucesProperty={@SaucesEntity=yellow}}
|
||||||
- {@Sauces={@SaucesEntity=mustard}}
|
- {@SaucesProperty={@SaucesEntity=mustard}}
|
||||||
- {@Sauces={@SaucesEntity=yellow mustard}}
|
- {@SaucesProperty={@SaucesEntity=yellow mustard}}
|
||||||
- {@Sauces={@SaucesEntity=dijon}}
|
- {@SaucesProperty={@SaucesEntity=dijon}}
|
||||||
- {@Sauces={@SaucesEntity=dijon mustard}}
|
- {@SaucesProperty={@SaucesEntity=dijon mustard}}
|
||||||
- {@Sauces={@SaucesEntity=mayo}}
|
- {@SaucesProperty={@SaucesEntity=mayo}}
|
||||||
- {@Sauces={@SaucesEntity=vinegar}}
|
- {@SaucesProperty={@SaucesEntity=vinegar}}
|
||||||
- {@Sauces={@SaucesEntity=pepper} sauces}
|
- {@SaucesProperty={@SaucesEntity=pepper} sauces}
|
||||||
- {@Sauces={@SaucesEntity=salt} sauces}
|
- {@SaucesProperty={@SaucesEntity=salt} sauces}
|
||||||
- {@Sauces={@SaucesEntity=yellow} sauces}
|
- {@SaucesProperty={@SaucesEntity=yellow} sauces}
|
||||||
- {@Sauces={@SaucesEntity=mustard} sauces}
|
- {@SaucesProperty={@SaucesEntity=mustard} sauces}
|
||||||
- {@Sauces={@SaucesEntity=yellow mustard} sauces}
|
- {@SaucesProperty={@SaucesEntity=yellow mustard} sauces}
|
||||||
- {@Sauces={@SaucesEntity=dijon} sauces}
|
- {@SaucesProperty={@SaucesEntity=dijon} sauces}
|
||||||
- {@Sauces={@SaucesEntity=dijon mustard} sauces}
|
- {@SaucesProperty={@SaucesEntity=dijon mustard} sauces}
|
||||||
- {@Sauces={@SaucesEntity=mayo} sauces}
|
- {@SaucesProperty={@SaucesEntity=mayo} sauces}
|
||||||
- {@Sauces={@SaucesEntity=vinegar} sauces}
|
- {@SaucesProperty={@SaucesEntity=vinegar} sauces}
|
||||||
|
|
||||||
>> property: Standalone Sauces name
|
>> property: Standalone SaucesProperty name
|
||||||
- {@Sauces=sauces}
|
- {@SaucesProperty=sauces}
|
||||||
|
|
||||||
> Add() examples for Sauces and SaucesEntity
|
> Add() examples for SaucesProperty and SaucesEntity
|
||||||
- {@Add()=add {@Sauces={@SaucesEntity=vinegar} sauces}}
|
- {@Add()=add {@SaucesProperty={@SaucesEntity=vinegar} sauces}}
|
||||||
- {@Add()=add {@Sauces={@SaucesEntity=mayo} sauces}}
|
- {@Add()=add {@SaucesProperty={@SaucesEntity=mayo} sauces}}
|
||||||
- {@Add()=add {@Sauces={@SaucesEntity=dijon mustard} sauces}}
|
- {@Add()=add {@SaucesProperty={@SaucesEntity=dijon mustard} sauces}}
|
||||||
- {@Add()=with {@Sauces={@SaucesEntity=mayo}}}
|
- {@Add()=with {@SaucesProperty={@SaucesEntity=mayo}}}
|
||||||
- {@Add()=with {@Sauces={@SaucesEntity=pepper}}}
|
- {@Add()=with {@SaucesProperty={@SaucesEntity=pepper}}}
|
||||||
- {@Add()=with {@Sauces={@SaucesEntity=yellow mustard}}}
|
- {@Add()=with {@SaucesProperty={@SaucesEntity=yellow mustard}}}
|
||||||
- {@Add()={@Sauces=sauces is {@SaucesEntity=vinegar}}}
|
- {@Add()={@SaucesProperty=sauces is {@SaucesEntity=vinegar}}}
|
||||||
- {@Add()={@Sauces=sauces is {@SaucesEntity=mustard}}}
|
- {@Add()={@SaucesProperty=sauces is {@SaucesEntity=mustard}}}
|
||||||
- {@Add()={@Sauces=sauces is {@SaucesEntity=dijon mustard}}}
|
- {@Add()={@SaucesProperty=sauces is {@SaucesEntity=dijon mustard}}}
|
||||||
- {@Add()={@Sauces=sauces of {@SaucesEntity=vinegar}}}
|
- {@Add()={@SaucesProperty=sauces of {@SaucesEntity=vinegar}}}
|
||||||
- {@Add()={@Sauces=sauces of {@SaucesEntity=mayo}}}
|
- {@Add()={@SaucesProperty=sauces of {@SaucesEntity=mayo}}}
|
||||||
- {@Add()={@Sauces=sauces of {@SaucesEntity=yellow mustard}}}
|
- {@Add()={@SaucesProperty=sauces of {@SaucesEntity=yellow mustard}}}
|
||||||
|
|
||||||
> Add() examples with multiple SaucesEntity
|
> Add() examples with multiple SaucesEntity
|
||||||
- {@Add()={@Sauces=sauces are {@SaucesEntity=mustard}}}
|
- {@Add()={@SaucesProperty=sauces are {@SaucesEntity=mustard}}}
|
||||||
- {@Add()={@Sauces=sauces are {@SaucesEntity=vinegar}}}
|
- {@Add()={@SaucesProperty=sauces are {@SaucesEntity=vinegar}}}
|
||||||
- {@Add()={@Sauces=sauces are {@SaucesEntity=dijon}}}
|
- {@Add()={@SaucesProperty=sauces are {@SaucesEntity=dijon}}}
|
||||||
- {@Add()=add {@Sauces={@SaucesEntity=dijon mustard} and {@SaucesEntity=dijon mustard} sauces}
|
- {@Add()=add {@SaucesProperty={@SaucesEntity=dijon mustard} and {@SaucesEntity=dijon mustard} sauces}
|
||||||
- {@Add()=add {@Sauces={@SaucesEntity=yellow} and {@SaucesEntity=mayo} sauces}
|
- {@Add()=add {@SaucesProperty={@SaucesEntity=yellow} and {@SaucesEntity=mayo} sauces}
|
||||||
- {@Add()=add {@Sauces={@SaucesEntity=salt} and {@SaucesEntity=salt} sauces}
|
- {@Add()=add {@SaucesProperty={@SaucesEntity=salt} and {@SaucesEntity=salt} sauces}
|
||||||
- {@Add()=set {@Sauces={@SaucesEntity=salt} and {@SaucesEntity=pepper}}
|
- {@Add()=set {@SaucesProperty={@SaucesEntity=salt} and {@SaucesEntity=pepper}}
|
||||||
- {@Add()=set {@Sauces={@SaucesEntity=pepper} and {@SaucesEntity=dijon mustard}}
|
- {@Add()=set {@SaucesProperty={@SaucesEntity=pepper} and {@SaucesEntity=dijon mustard}}
|
||||||
- {@Add()=set {@Sauces={@SaucesEntity=mustard} and {@SaucesEntity=mustard}}
|
- {@Add()=set {@SaucesProperty={@SaucesEntity=mustard} and {@SaucesEntity=mustard}}
|
||||||
- {@Add()=with {@Sauces={@SaucesEntity=pepper}, {@SaucesEntity=dijon} and {@SaucesEntity=yellow mustard} sauces}
|
- {@Add()=with {@SaucesProperty={@SaucesEntity=pepper}, {@SaucesEntity=dijon} and {@SaucesEntity=yellow mustard} sauces}
|
||||||
- {@Add()=with {@Sauces={@SaucesEntity=vinegar}, {@SaucesEntity=mustard} and {@SaucesEntity=dijon mustard} sauces}
|
- {@Add()=with {@SaucesProperty={@SaucesEntity=vinegar}, {@SaucesEntity=mustard} and {@SaucesEntity=dijon mustard} sauces}
|
||||||
- {@Add()=with {@Sauces={@SaucesEntity=salt}, {@SaucesEntity=salt} and {@SaucesEntity=dijon mustard} sauces}
|
- {@Add()=with {@SaucesProperty={@SaucesEntity=salt}, {@SaucesEntity=salt} and {@SaucesEntity=dijon mustard} sauces}
|
||||||
- {@Add()=add {@Sauces={@SaucesEntity=pepper}, {@SaucesEntity=yellow mustard} and {@SaucesEntity=dijon}}
|
- {@Add()=add {@SaucesProperty={@SaucesEntity=pepper}, {@SaucesEntity=yellow mustard} and {@SaucesEntity=dijon}}
|
||||||
- {@Add()=add {@Sauces={@SaucesEntity=dijon mustard}, {@SaucesEntity=vinegar} and {@SaucesEntity=vinegar}}
|
- {@Add()=add {@SaucesProperty={@SaucesEntity=dijon mustard}, {@SaucesEntity=vinegar} and {@SaucesEntity=vinegar}}
|
||||||
- {@Add()=add {@Sauces={@SaucesEntity=yellow mustard}, {@SaucesEntity=vinegar} and {@SaucesEntity=mustard}}
|
- {@Add()=add {@SaucesProperty={@SaucesEntity=yellow mustard}, {@SaucesEntity=vinegar} and {@SaucesEntity=mustard}}
|
||||||
- {@Add()={@Sauces=sauces are {@SaucesEntity=mayo} and {@SaucesEntity=vinegar}}}
|
- {@Add()={@SaucesProperty=sauces are {@SaucesEntity=mayo} and {@SaucesEntity=vinegar}}}
|
||||||
- {@Add()={@Sauces=sauces are {@SaucesEntity=pepper} and {@SaucesEntity=dijon}}}
|
- {@Add()={@SaucesProperty=sauces are {@SaucesEntity=pepper} and {@SaucesEntity=dijon}}}
|
||||||
- {@Add()={@Sauces=sauces are {@SaucesEntity=yellow} and {@SaucesEntity=dijon mustard}}}
|
- {@Add()={@SaucesProperty=sauces are {@SaucesEntity=yellow} and {@SaucesEntity=dijon mustard}}}
|
||||||
- {@Add()={@Sauces=sauces of {@SaucesEntity=yellow mustard}, {@SaucesEntity=dijon mustard} and {@SaucesEntity=yellow mustard}}}
|
- {@Add()={@SaucesProperty=sauces of {@SaucesEntity=yellow mustard}, {@SaucesEntity=dijon mustard} and {@SaucesEntity=yellow mustard}}}
|
||||||
- {@Add()={@Sauces=sauces of {@SaucesEntity=dijon mustard}, {@SaucesEntity=vinegar} and {@SaucesEntity=mayo}}}
|
- {@Add()={@SaucesProperty=sauces of {@SaucesEntity=dijon mustard}, {@SaucesEntity=vinegar} and {@SaucesEntity=mayo}}}
|
||||||
- {@Add()={@Sauces=sauces of {@SaucesEntity=mustard}, {@SaucesEntity=mayo} and {@SaucesEntity=mayo}}}
|
- {@Add()={@SaucesProperty=sauces of {@SaucesEntity=mustard}, {@SaucesEntity=mayo} and {@SaucesEntity=mayo}}}
|
||||||
|
|
||||||
> Remove() examples for Sauces and SaucesEntity
|
> Remove() examples for SaucesProperty and SaucesEntity
|
||||||
- {@Remove()=remove {@Sauces={@SaucesEntity=pepper}}
|
- {@Remove()=remove {@SaucesProperty={@SaucesEntity=pepper}}
|
||||||
- {@Remove()=remove {@Sauces={@SaucesEntity=dijon}}
|
- {@Remove()=remove {@SaucesProperty={@SaucesEntity=dijon}}
|
||||||
- {@Remove()=remove {@Sauces={@SaucesEntity=mustard}}
|
- {@Remove()=remove {@SaucesProperty={@SaucesEntity=mustard}}
|
||||||
- {@Remove()=with no {@SaucesEntity=yellow mustard} sauces}
|
- {@Remove()=with no {@SaucesEntity=yellow mustard} sauces}
|
||||||
- {@Remove()=with no {@SaucesEntity=mustard} sauces}
|
- {@Remove()=with no {@SaucesEntity=mustard} sauces}
|
||||||
- {@Remove()=with no {@SaucesEntity=yellow} sauces}
|
- {@Remove()=with no {@SaucesEntity=yellow} sauces}
|
||||||
|
|
||||||
> Remove() examples for Sauces and 2-3 SaucesEntity
|
> Remove() examples for SaucesProperty and 2-3 SaucesEntity
|
||||||
- {@Remove()=delete {@Sauces={@SaucesEntity=salt} and {@SaucesEntity=pepper}}}
|
- {@Remove()=delete {@SaucesProperty={@SaucesEntity=salt} and {@SaucesEntity=pepper}}}
|
||||||
- {@Remove()=delete {@Sauces={@SaucesEntity=mustard} and {@SaucesEntity=mustard}}}
|
- {@Remove()=delete {@SaucesProperty={@SaucesEntity=mustard} and {@SaucesEntity=mustard}}}
|
||||||
- {@Remove()=delete {@Sauces={@SaucesEntity=dijon mustard} and {@SaucesEntity=mayo}}}
|
- {@Remove()=delete {@SaucesProperty={@SaucesEntity=dijon mustard} and {@SaucesEntity=mayo}}}
|
||||||
- {@Remove()=without {@Sauces={@SaucesEntity=yellow}, {@SaucesEntity=salt} and {@SaucesEntity=salt}}}
|
- {@Remove()=without {@SaucesProperty={@SaucesEntity=yellow}, {@SaucesEntity=salt} and {@SaucesEntity=salt}}}
|
||||||
- {@Remove()=without {@Sauces={@SaucesEntity=vinegar}, {@SaucesEntity=vinegar} and {@SaucesEntity=vinegar}}}
|
- {@Remove()=without {@SaucesProperty={@SaucesEntity=vinegar}, {@SaucesEntity=vinegar} and {@SaucesEntity=vinegar}}}
|
||||||
- {@Remove()=without {@Sauces={@SaucesEntity=dijon}, {@SaucesEntity=dijon mustard} and {@SaucesEntity=mayo}}}
|
- {@Remove()=without {@SaucesProperty={@SaucesEntity=dijon}, {@SaucesEntity=dijon mustard} and {@SaucesEntity=mayo}}}
|
||||||
- {@Remove()=remove {@Sauces={@SaucesEntity=salt} and {@SaucesEntity=mustard} sauces}}
|
- {@Remove()=remove {@SaucesProperty={@SaucesEntity=salt} and {@SaucesEntity=mustard} sauces}}
|
||||||
- {@Remove()=remove {@Sauces={@SaucesEntity=yellow mustard} and {@SaucesEntity=dijon mustard} sauces}}
|
- {@Remove()=remove {@SaucesProperty={@SaucesEntity=yellow mustard} and {@SaucesEntity=dijon mustard} sauces}}
|
||||||
- {@Remove()=remove {@Sauces={@SaucesEntity=vinegar} and {@SaucesEntity=mayo} sauces}}
|
- {@Remove()=remove {@SaucesProperty={@SaucesEntity=vinegar} and {@SaucesEntity=mayo} sauces}}
|
||||||
- {@Remove()=delete {@Sauces={@SaucesEntity=dijon mustard}, {@SaucesEntity=mustard} and {@SaucesEntity=dijon} sauces}}
|
- {@Remove()=delete {@SaucesProperty={@SaucesEntity=dijon mustard}, {@SaucesEntity=mustard} and {@SaucesEntity=dijon} sauces}}
|
||||||
- {@Remove()=delete {@Sauces={@SaucesEntity=vinegar}, {@SaucesEntity=yellow mustard} and {@SaucesEntity=yellow mustard} sauces}}
|
- {@Remove()=delete {@SaucesProperty={@SaucesEntity=vinegar}, {@SaucesEntity=yellow mustard} and {@SaucesEntity=yellow mustard} sauces}}
|
||||||
- {@Remove()=delete {@Sauces={@SaucesEntity=vinegar}, {@SaucesEntity=yellow} and {@SaucesEntity=yellow mustard} sauces}}
|
- {@Remove()=delete {@SaucesProperty={@SaucesEntity=vinegar}, {@SaucesEntity=yellow} and {@SaucesEntity=yellow mustard} sauces}}
|
||||||
|
|
||||||
> Clear() examples for Sauces
|
> Clear() examples for SaucesProperty
|
||||||
- {@Clear()=clear {@Sauces=sauces}}
|
- {@Clear()=clear {@SaucesProperty=sauces}}
|
||||||
- {@Clear()=reset {@Sauces=sauces}}
|
- {@Clear()=reset {@SaucesProperty=sauces}}
|
||||||
|
|
||||||
> Show() examples for Sauces
|
> Show() examples for SaucesProperty
|
||||||
- {@Show()=show {@Sauces=sauces}}
|
- {@Show()=show {@SaucesProperty=sauces}}
|
||||||
- {@Show()=value of {@Sauces=sauces}}
|
- {@Show()=value of {@SaucesProperty=sauces}}
|
||||||
- {@Show()={@Sauces=sauces} values}
|
- {@Show()={@SaucesProperty=sauces} values}
|
||||||
- {@Show()={@Sauces=sauces} selection}
|
- {@Show()={@SaucesProperty=sauces} selection}
|
||||||
|
|
||||||
> Help() examples for Sauces
|
> Help() examples for SaucesProperty
|
||||||
- {@Help()=help {@Sauces=sauces}}
|
- {@Help()=help {@SaucesProperty=sauces}}
|
||||||
- {@Help()=what can I say for {@Sauces=sauces}}
|
- {@Help()=what can I say for {@SaucesProperty=sauces}}
|
||||||
- {@Help()={@Sauces=sauces} help}
|
- {@Help()={@SaucesProperty=sauces} help}
|
||||||
|
|
||||||
> Change() examples for Sauces
|
> Change() examples for SaucesProperty
|
||||||
- {@Change()=change {@Sauces=sauces}}
|
- {@Change()=change {@SaucesProperty=sauces}}
|
||||||
- {@Change()=goto {@Sauces=sauces}}
|
- {@Change()=goto {@SaucesProperty=sauces}}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -24,148 +24,148 @@
|
||||||
- red onions
|
- red onions
|
||||||
|
|
||||||
|
|
||||||
> Define phrase list for Toppings property.
|
> Define phrase list for ToppingsProperty.
|
||||||
@ phraselist ToppingsPhrases(interchangeable)=
|
@ phraselist ToppingsPhrases(interchangeable)=
|
||||||
- toppings
|
- toppings
|
||||||
|
|
||||||
> Define property entity and optional value for Toppings property.
|
> Define property entity and optional value for ToppingsProperty.
|
||||||
@ ml Toppings usesFeature ToppingsPhrases
|
@ ml ToppingsProperty usesFeature ToppingsPhrases
|
||||||
- @ ToppingsEntity ToppingsEntity
|
- @ ToppingsEntity ToppingsEntity
|
||||||
|
|
||||||
> Define operations on 'Toppings' property.
|
> Define operations on 'Toppings' property.
|
||||||
@ ml Add() usesFeature AddPhrases
|
@ ml Add() usesFeature AddPhrases
|
||||||
-@ ml Toppings usesFeature Toppings
|
-@ ml ToppingsProperty usesFeature ToppingsProperty
|
||||||
- @ ToppingsEntity ToppingsEntity
|
- @ ToppingsEntity ToppingsEntity
|
||||||
|
|
||||||
@ ml Remove() usesFeature RemovePhrases
|
@ ml Remove() usesFeature RemovePhrases
|
||||||
-@ ml Toppings usesFeature Toppings
|
-@ ml ToppingsProperty usesFeature ToppingsProperty
|
||||||
- @ ToppingsEntity ToppingsEntity
|
- @ ToppingsEntity ToppingsEntity
|
||||||
|
|
||||||
@ ml Clear() usesFeature ClearPhrases
|
@ ml Clear() usesFeature ClearPhrases
|
||||||
-@ ml Toppings usesFeature Toppings
|
-@ ml ToppingsProperty usesFeature ToppingsProperty
|
||||||
- @ ToppingsEntity ToppingsEntity
|
- @ ToppingsEntity ToppingsEntity
|
||||||
|
|
||||||
@ ml Change() usesFeature ChangePhrases
|
@ ml Change() usesFeature ChangePhrases
|
||||||
-@ ml Toppings usesFeature Toppings
|
-@ ml ToppingsProperty usesFeature ToppingsProperty
|
||||||
- @ ToppingsEntity ToppingsEntity
|
- @ ToppingsEntity ToppingsEntity
|
||||||
|
|
||||||
@ ml Show() usesFeature ShowPhrases
|
@ ml Show() usesFeature ShowPhrases
|
||||||
-@ ml Toppings usesFeature Toppings
|
-@ ml ToppingsProperty usesFeature ToppingsProperty
|
||||||
- @ ToppingsEntity ToppingsEntity
|
- @ ToppingsEntity ToppingsEntity
|
||||||
|
|
||||||
@ ml Help() usesFeature HelpPhrases
|
@ ml Help() usesFeature HelpPhrases
|
||||||
-@ ml Toppings usesFeature Toppings
|
-@ ml ToppingsProperty usesFeature ToppingsProperty
|
||||||
- @ ToppingsEntity ToppingsEntity
|
- @ ToppingsEntity ToppingsEntity
|
||||||
|
|
||||||
|
|
||||||
> Add examples for operations on the 'Toppings' property to the intent 'sandwich'.
|
> Add examples for operations on the 'Toppings' property to the intent 'sandwich'.
|
||||||
# sandwich
|
# sandwich
|
||||||
>> entity: Standalone Toppings with ToppingsEntity
|
>> entity: Standalone ToppingsProperty with ToppingsEntity
|
||||||
- {@Toppings={@ToppingsEntity=tomato}}
|
- {@ToppingsProperty={@ToppingsEntity=tomato}}
|
||||||
- {@Toppings={@ToppingsEntity=lettuce}}
|
- {@ToppingsProperty={@ToppingsEntity=lettuce}}
|
||||||
- {@Toppings={@ToppingsEntity=pickles}}
|
- {@ToppingsProperty={@ToppingsEntity=pickles}}
|
||||||
- {@Toppings={@ToppingsEntity=green}}
|
- {@ToppingsProperty={@ToppingsEntity=green}}
|
||||||
- {@Toppings={@ToppingsEntity=peppers}}
|
- {@ToppingsProperty={@ToppingsEntity=peppers}}
|
||||||
- {@Toppings={@ToppingsEntity=green peppers}}
|
- {@ToppingsProperty={@ToppingsEntity=green peppers}}
|
||||||
- {@Toppings={@ToppingsEntity=red}}
|
- {@ToppingsProperty={@ToppingsEntity=red}}
|
||||||
- {@Toppings={@ToppingsEntity=red peppers}}
|
- {@ToppingsProperty={@ToppingsEntity=red peppers}}
|
||||||
- {@Toppings={@ToppingsEntity=white}}
|
- {@ToppingsProperty={@ToppingsEntity=white}}
|
||||||
- {@Toppings={@ToppingsEntity=onions}}
|
- {@ToppingsProperty={@ToppingsEntity=onions}}
|
||||||
- {@Toppings={@ToppingsEntity=white onions}}
|
- {@ToppingsProperty={@ToppingsEntity=white onions}}
|
||||||
- {@Toppings={@ToppingsEntity=red onions}}
|
- {@ToppingsProperty={@ToppingsEntity=red onions}}
|
||||||
- {@Toppings={@ToppingsEntity=tomato} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=tomato} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=lettuce} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=lettuce} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=pickles} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=pickles} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=green} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=green} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=peppers} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=peppers} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=green peppers} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=green peppers} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=red} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=red} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=red peppers} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=red peppers} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=white} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=white} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=onions} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=onions} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=white onions} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=white onions} toppings}
|
||||||
- {@Toppings={@ToppingsEntity=red onions} toppings}
|
- {@ToppingsProperty={@ToppingsEntity=red onions} toppings}
|
||||||
|
|
||||||
>> property: Standalone Toppings name
|
>> property: Standalone ToppingsProperty name
|
||||||
- {@Toppings=toppings}
|
- {@ToppingsProperty=toppings}
|
||||||
|
|
||||||
> Add() examples for Toppings and ToppingsEntity
|
> Add() examples for ToppingsProperty and ToppingsEntity
|
||||||
- {@Add()=add {@Toppings={@ToppingsEntity=onions} toppings}}
|
- {@Add()=add {@ToppingsProperty={@ToppingsEntity=onions} toppings}}
|
||||||
- {@Add()=add {@Toppings={@ToppingsEntity=red} toppings}}
|
- {@Add()=add {@ToppingsProperty={@ToppingsEntity=red} toppings}}
|
||||||
- {@Add()=add {@Toppings={@ToppingsEntity=tomato} toppings}}
|
- {@Add()=add {@ToppingsProperty={@ToppingsEntity=tomato} toppings}}
|
||||||
- {@Add()=with {@Toppings={@ToppingsEntity=onions}}}
|
- {@Add()=with {@ToppingsProperty={@ToppingsEntity=onions}}}
|
||||||
- {@Add()=with {@Toppings={@ToppingsEntity=green peppers}}}
|
- {@Add()=with {@ToppingsProperty={@ToppingsEntity=green peppers}}}
|
||||||
- {@Add()=with {@Toppings={@ToppingsEntity=peppers}}}
|
- {@Add()=with {@ToppingsProperty={@ToppingsEntity=peppers}}}
|
||||||
- {@Add()={@Toppings=toppings is {@ToppingsEntity=red onions}}}
|
- {@Add()={@ToppingsProperty=toppings is {@ToppingsEntity=red onions}}}
|
||||||
- {@Add()={@Toppings=toppings is {@ToppingsEntity=lettuce}}}
|
- {@Add()={@ToppingsProperty=toppings is {@ToppingsEntity=lettuce}}}
|
||||||
- {@Add()={@Toppings=toppings is {@ToppingsEntity=peppers}}}
|
- {@Add()={@ToppingsProperty=toppings is {@ToppingsEntity=peppers}}}
|
||||||
- {@Add()={@Toppings=toppings of {@ToppingsEntity=green peppers}}}
|
- {@Add()={@ToppingsProperty=toppings of {@ToppingsEntity=green peppers}}}
|
||||||
- {@Add()={@Toppings=toppings of {@ToppingsEntity=red peppers}}}
|
- {@Add()={@ToppingsProperty=toppings of {@ToppingsEntity=red peppers}}}
|
||||||
- {@Add()={@Toppings=toppings of {@ToppingsEntity=onions}}}
|
- {@Add()={@ToppingsProperty=toppings of {@ToppingsEntity=onions}}}
|
||||||
|
|
||||||
> Add() examples with multiple ToppingsEntity
|
> Add() examples with multiple ToppingsEntity
|
||||||
- {@Add()={@Toppings=toppings are {@ToppingsEntity=peppers}}}
|
- {@Add()={@ToppingsProperty=toppings are {@ToppingsEntity=peppers}}}
|
||||||
- {@Add()={@Toppings=toppings are {@ToppingsEntity=onions}}}
|
- {@Add()={@ToppingsProperty=toppings are {@ToppingsEntity=onions}}}
|
||||||
- {@Add()={@Toppings=toppings are {@ToppingsEntity=lettuce}}}
|
- {@Add()={@ToppingsProperty=toppings are {@ToppingsEntity=lettuce}}}
|
||||||
- {@Add()=add {@Toppings={@ToppingsEntity=tomato} and {@ToppingsEntity=white} toppings}
|
- {@Add()=add {@ToppingsProperty={@ToppingsEntity=tomato} and {@ToppingsEntity=white} toppings}
|
||||||
- {@Add()=add {@Toppings={@ToppingsEntity=pickles} and {@ToppingsEntity=red peppers} toppings}
|
- {@Add()=add {@ToppingsProperty={@ToppingsEntity=pickles} and {@ToppingsEntity=red peppers} toppings}
|
||||||
- {@Add()=add {@Toppings={@ToppingsEntity=green peppers} and {@ToppingsEntity=green} toppings}
|
- {@Add()=add {@ToppingsProperty={@ToppingsEntity=green peppers} and {@ToppingsEntity=green} toppings}
|
||||||
- {@Add()=set {@Toppings={@ToppingsEntity=white onions} and {@ToppingsEntity=white onions}}
|
- {@Add()=set {@ToppingsProperty={@ToppingsEntity=white onions} and {@ToppingsEntity=white onions}}
|
||||||
- {@Add()=set {@Toppings={@ToppingsEntity=green} and {@ToppingsEntity=red onions}}
|
- {@Add()=set {@ToppingsProperty={@ToppingsEntity=green} and {@ToppingsEntity=red onions}}
|
||||||
- {@Add()=set {@Toppings={@ToppingsEntity=green} and {@ToppingsEntity=red}}
|
- {@Add()=set {@ToppingsProperty={@ToppingsEntity=green} and {@ToppingsEntity=red}}
|
||||||
- {@Add()=with {@Toppings={@ToppingsEntity=green peppers}, {@ToppingsEntity=red peppers} and {@ToppingsEntity=green peppers} toppings}
|
- {@Add()=with {@ToppingsProperty={@ToppingsEntity=green peppers}, {@ToppingsEntity=red peppers} and {@ToppingsEntity=green peppers} toppings}
|
||||||
- {@Add()=with {@Toppings={@ToppingsEntity=peppers}, {@ToppingsEntity=pickles} and {@ToppingsEntity=white onions} toppings}
|
- {@Add()=with {@ToppingsProperty={@ToppingsEntity=peppers}, {@ToppingsEntity=pickles} and {@ToppingsEntity=white onions} toppings}
|
||||||
- {@Add()=with {@Toppings={@ToppingsEntity=white onions}, {@ToppingsEntity=lettuce} and {@ToppingsEntity=onions} toppings}
|
- {@Add()=with {@ToppingsProperty={@ToppingsEntity=white onions}, {@ToppingsEntity=lettuce} and {@ToppingsEntity=onions} toppings}
|
||||||
- {@Add()=add {@Toppings={@ToppingsEntity=green peppers}, {@ToppingsEntity=red} and {@ToppingsEntity=red peppers}}
|
- {@Add()=add {@ToppingsProperty={@ToppingsEntity=green peppers}, {@ToppingsEntity=red} and {@ToppingsEntity=red peppers}}
|
||||||
- {@Add()=add {@Toppings={@ToppingsEntity=lettuce}, {@ToppingsEntity=white} and {@ToppingsEntity=red peppers}}
|
- {@Add()=add {@ToppingsProperty={@ToppingsEntity=lettuce}, {@ToppingsEntity=white} and {@ToppingsEntity=red peppers}}
|
||||||
- {@Add()=add {@Toppings={@ToppingsEntity=peppers}, {@ToppingsEntity=tomato} and {@ToppingsEntity=white onions}}
|
- {@Add()=add {@ToppingsProperty={@ToppingsEntity=peppers}, {@ToppingsEntity=tomato} and {@ToppingsEntity=white onions}}
|
||||||
- {@Add()={@Toppings=toppings are {@ToppingsEntity=peppers} and {@ToppingsEntity=red peppers}}}
|
- {@Add()={@ToppingsProperty=toppings are {@ToppingsEntity=peppers} and {@ToppingsEntity=red peppers}}}
|
||||||
- {@Add()={@Toppings=toppings are {@ToppingsEntity=green} and {@ToppingsEntity=lettuce}}}
|
- {@Add()={@ToppingsProperty=toppings are {@ToppingsEntity=green} and {@ToppingsEntity=lettuce}}}
|
||||||
- {@Add()={@Toppings=toppings are {@ToppingsEntity=white} and {@ToppingsEntity=red peppers}}}
|
- {@Add()={@ToppingsProperty=toppings are {@ToppingsEntity=white} and {@ToppingsEntity=red peppers}}}
|
||||||
- {@Add()={@Toppings=toppings of {@ToppingsEntity=red peppers}, {@ToppingsEntity=white} and {@ToppingsEntity=green peppers}}}
|
- {@Add()={@ToppingsProperty=toppings of {@ToppingsEntity=red peppers}, {@ToppingsEntity=white} and {@ToppingsEntity=green peppers}}}
|
||||||
- {@Add()={@Toppings=toppings of {@ToppingsEntity=red peppers}, {@ToppingsEntity=onions} and {@ToppingsEntity=onions}}}
|
- {@Add()={@ToppingsProperty=toppings of {@ToppingsEntity=red peppers}, {@ToppingsEntity=onions} and {@ToppingsEntity=onions}}}
|
||||||
- {@Add()={@Toppings=toppings of {@ToppingsEntity=green peppers}, {@ToppingsEntity=white onions} and {@ToppingsEntity=peppers}}}
|
- {@Add()={@ToppingsProperty=toppings of {@ToppingsEntity=green peppers}, {@ToppingsEntity=white onions} and {@ToppingsEntity=peppers}}}
|
||||||
|
|
||||||
> Remove() examples for Toppings and ToppingsEntity
|
> Remove() examples for ToppingsProperty and ToppingsEntity
|
||||||
- {@Remove()=remove {@Toppings={@ToppingsEntity=peppers}}
|
- {@Remove()=remove {@ToppingsProperty={@ToppingsEntity=peppers}}
|
||||||
- {@Remove()=remove {@Toppings={@ToppingsEntity=red}}
|
- {@Remove()=remove {@ToppingsProperty={@ToppingsEntity=red}}
|
||||||
- {@Remove()=remove {@Toppings={@ToppingsEntity=white onions}}
|
- {@Remove()=remove {@ToppingsProperty={@ToppingsEntity=white onions}}
|
||||||
- {@Remove()=with no {@ToppingsEntity=onions} toppings}
|
- {@Remove()=with no {@ToppingsEntity=onions} toppings}
|
||||||
- {@Remove()=with no {@ToppingsEntity=tomato} toppings}
|
- {@Remove()=with no {@ToppingsEntity=tomato} toppings}
|
||||||
- {@Remove()=with no {@ToppingsEntity=red peppers} toppings}
|
- {@Remove()=with no {@ToppingsEntity=red peppers} toppings}
|
||||||
|
|
||||||
> Remove() examples for Toppings and 2-3 ToppingsEntity
|
> Remove() examples for ToppingsProperty and 2-3 ToppingsEntity
|
||||||
- {@Remove()=delete {@Toppings={@ToppingsEntity=onions} and {@ToppingsEntity=green}}}
|
- {@Remove()=delete {@ToppingsProperty={@ToppingsEntity=onions} and {@ToppingsEntity=green}}}
|
||||||
- {@Remove()=delete {@Toppings={@ToppingsEntity=onions} and {@ToppingsEntity=red}}}
|
- {@Remove()=delete {@ToppingsProperty={@ToppingsEntity=onions} and {@ToppingsEntity=red}}}
|
||||||
- {@Remove()=delete {@Toppings={@ToppingsEntity=red} and {@ToppingsEntity=lettuce}}}
|
- {@Remove()=delete {@ToppingsProperty={@ToppingsEntity=red} and {@ToppingsEntity=lettuce}}}
|
||||||
- {@Remove()=without {@Toppings={@ToppingsEntity=white}, {@ToppingsEntity=tomato} and {@ToppingsEntity=green}}}
|
- {@Remove()=without {@ToppingsProperty={@ToppingsEntity=white}, {@ToppingsEntity=tomato} and {@ToppingsEntity=green}}}
|
||||||
- {@Remove()=without {@Toppings={@ToppingsEntity=green}, {@ToppingsEntity=green peppers} and {@ToppingsEntity=red}}}
|
- {@Remove()=without {@ToppingsProperty={@ToppingsEntity=green}, {@ToppingsEntity=green peppers} and {@ToppingsEntity=red}}}
|
||||||
- {@Remove()=without {@Toppings={@ToppingsEntity=white onions}, {@ToppingsEntity=red} and {@ToppingsEntity=red onions}}}
|
- {@Remove()=without {@ToppingsProperty={@ToppingsEntity=white onions}, {@ToppingsEntity=red} and {@ToppingsEntity=red onions}}}
|
||||||
- {@Remove()=remove {@Toppings={@ToppingsEntity=pickles} and {@ToppingsEntity=peppers} toppings}}
|
- {@Remove()=remove {@ToppingsProperty={@ToppingsEntity=pickles} and {@ToppingsEntity=peppers} toppings}}
|
||||||
- {@Remove()=remove {@Toppings={@ToppingsEntity=onions} and {@ToppingsEntity=red onions} toppings}}
|
- {@Remove()=remove {@ToppingsProperty={@ToppingsEntity=onions} and {@ToppingsEntity=red onions} toppings}}
|
||||||
- {@Remove()=remove {@Toppings={@ToppingsEntity=red peppers} and {@ToppingsEntity=green peppers} toppings}}
|
- {@Remove()=remove {@ToppingsProperty={@ToppingsEntity=red peppers} and {@ToppingsEntity=green peppers} toppings}}
|
||||||
- {@Remove()=delete {@Toppings={@ToppingsEntity=white}, {@ToppingsEntity=white onions} and {@ToppingsEntity=tomato} toppings}}
|
- {@Remove()=delete {@ToppingsProperty={@ToppingsEntity=white}, {@ToppingsEntity=white onions} and {@ToppingsEntity=tomato} toppings}}
|
||||||
- {@Remove()=delete {@Toppings={@ToppingsEntity=tomato}, {@ToppingsEntity=pickles} and {@ToppingsEntity=onions} toppings}}
|
- {@Remove()=delete {@ToppingsProperty={@ToppingsEntity=tomato}, {@ToppingsEntity=pickles} and {@ToppingsEntity=onions} toppings}}
|
||||||
- {@Remove()=delete {@Toppings={@ToppingsEntity=peppers}, {@ToppingsEntity=green} and {@ToppingsEntity=tomato} toppings}}
|
- {@Remove()=delete {@ToppingsProperty={@ToppingsEntity=peppers}, {@ToppingsEntity=green} and {@ToppingsEntity=tomato} toppings}}
|
||||||
|
|
||||||
> Clear() examples for Toppings
|
> Clear() examples for ToppingsProperty
|
||||||
- {@Clear()=clear {@Toppings=toppings}}
|
- {@Clear()=clear {@ToppingsProperty=toppings}}
|
||||||
- {@Clear()=reset {@Toppings=toppings}}
|
- {@Clear()=reset {@ToppingsProperty=toppings}}
|
||||||
|
|
||||||
> Show() examples for Toppings
|
> Show() examples for ToppingsProperty
|
||||||
- {@Show()=show {@Toppings=toppings}}
|
- {@Show()=show {@ToppingsProperty=toppings}}
|
||||||
- {@Show()=value of {@Toppings=toppings}}
|
- {@Show()=value of {@ToppingsProperty=toppings}}
|
||||||
- {@Show()={@Toppings=toppings} values}
|
- {@Show()={@ToppingsProperty=toppings} values}
|
||||||
- {@Show()={@Toppings=toppings} selection}
|
- {@Show()={@ToppingsProperty=toppings} selection}
|
||||||
|
|
||||||
> Help() examples for Toppings
|
> Help() examples for ToppingsProperty
|
||||||
- {@Help()=help {@Toppings=toppings}}
|
- {@Help()=help {@ToppingsProperty=toppings}}
|
||||||
- {@Help()=what can I say for {@Toppings=toppings}}
|
- {@Help()=what can I say for {@ToppingsProperty=toppings}}
|
||||||
- {@Help()={@Toppings=toppings} help}
|
- {@Help()={@ToppingsProperty=toppings} help}
|
||||||
|
|
||||||
> Change() examples for Toppings
|
> Change() examples for ToppingsProperty
|
||||||
- {@Change()=change {@Toppings=toppings}}
|
- {@Change()=change {@ToppingsProperty=toppings}}
|
||||||
- {@Change()=goto {@Toppings=toppings}}
|
- {@Change()=goto {@ToppingsProperty=toppings}}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://raw.githubusercontent.com/microsoft/botbuilder-samples/main/experimental/generation/runbot/runbot.schema",
|
||||||
|
"$kind": "Microsoft.LuisRecognizer",
|
||||||
|
"id": "LUIS_sandwich",
|
||||||
|
"applicationId": "=settings.luis.sandwich_en_us_lu.appId",
|
||||||
|
"version": "=settings.luis.sandwich_en_us_lu.version",
|
||||||
|
"endpoint": "=settings.luis.endpoint",
|
||||||
|
"endpointKey": "=settings.luis.endpointKey"
|
||||||
|
}
|
|
@ -145,29 +145,29 @@
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"$entities": [
|
"$entities": [
|
||||||
"boolean",
|
"boolean",
|
||||||
"Quantity",
|
"QuantityProperty",
|
||||||
"Length",
|
"LengthProperty",
|
||||||
"Name",
|
"NameProperty",
|
||||||
"Bread",
|
"BreadProperty",
|
||||||
"Meat",
|
"MeatProperty",
|
||||||
"Cheese",
|
"CheeseProperty",
|
||||||
"Toppings",
|
"ToppingsProperty",
|
||||||
"Sauces",
|
"SaucesProperty",
|
||||||
"Price"
|
"PriceProperty"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"PropertyToChange": {
|
"PropertyToChange": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"$entities": [
|
"$entities": [
|
||||||
"Quantity",
|
"QuantityProperty",
|
||||||
"Length",
|
"LengthProperty",
|
||||||
"Name",
|
"NameProperty",
|
||||||
"Bread",
|
"BreadProperty",
|
||||||
"Meat",
|
"MeatProperty",
|
||||||
"Cheese",
|
"CheeseProperty",
|
||||||
"Toppings",
|
"ToppingsProperty",
|
||||||
"Sauces",
|
"SaucesProperty",
|
||||||
"Price"
|
"PriceProperty"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -3633,7 +3633,10 @@
|
||||||
"$role": "interface",
|
"$role": "interface",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
{
|
||||||
"type": "string"
|
"$ref": "#/definitions/Microsoft.ActivityTemplate"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.StaticActivityTemplate"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/botframework.json/definitions/Activity",
|
"$ref": "#/definitions/botframework.json/definitions/Activity",
|
||||||
|
@ -3642,10 +3645,7 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.ActivityTemplate"
|
"type": "string"
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.StaticActivityTemplate"
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -3655,41 +3655,20 @@
|
||||||
"$role": "interface",
|
"$role": "interface",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
{
|
||||||
"type": "string"
|
"$ref": "#/definitions/CustomAction.dialog"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.QnAMakerDialog"
|
"$ref": "#/definitions/CustomAction2.dialog"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.AdaptiveDialog"
|
"$ref": "#/definitions/Microsoft.AdaptiveDialog"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.Test.AssertCondition"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.Ask"
|
"$ref": "#/definitions/Microsoft.Ask"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.AttachmentInput"
|
"$ref": "#/definitions/Microsoft.AttachmentInput"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.ChoiceInput"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.ConfirmInput"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.DateTimeInput"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.NumberInput"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.OAuthInput"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.TextInput"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.BeginDialog"
|
"$ref": "#/definitions/Microsoft.BeginDialog"
|
||||||
},
|
},
|
||||||
|
@ -3705,12 +3684,21 @@
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.CancelDialog"
|
"$ref": "#/definitions/Microsoft.CancelDialog"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.ChoiceInput"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.ConfirmInput"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.ContinueConversationLater"
|
"$ref": "#/definitions/Microsoft.ContinueConversationLater"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.ContinueLoop"
|
"$ref": "#/definitions/Microsoft.ContinueLoop"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.DateTimeInput"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.DebugBreak"
|
"$ref": "#/definitions/Microsoft.DebugBreak"
|
||||||
},
|
},
|
||||||
|
@ -3762,6 +3750,15 @@
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.LogAction"
|
"$ref": "#/definitions/Microsoft.LogAction"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.NumberInput"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.OAuthInput"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.QnAMakerDialog"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.RepeatDialog"
|
"$ref": "#/definitions/Microsoft.RepeatDialog"
|
||||||
},
|
},
|
||||||
|
@ -3786,6 +3783,12 @@
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.TelemetryTrackEvent"
|
"$ref": "#/definitions/Microsoft.TelemetryTrackEvent"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.Test.AssertCondition"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.TextInput"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.ThrowException"
|
"$ref": "#/definitions/Microsoft.ThrowException"
|
||||||
},
|
},
|
||||||
|
@ -3805,10 +3808,7 @@
|
||||||
"$ref": "#/definitions/Testbot.Multiply"
|
"$ref": "#/definitions/Testbot.Multiply"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/CustomAction.dialog"
|
"type": "string"
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/CustomAction2.dialog"
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -3818,11 +3818,6 @@
|
||||||
"description": "Components which derive from EntityRecognizer.",
|
"description": "Components which derive from EntityRecognizer.",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
|
||||||
"type": "string",
|
|
||||||
"title": "Reference to Microsoft.IEntityRecognizer",
|
|
||||||
"description": "Reference to Microsoft.IEntityRecognizer .dialog file."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.AgeEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.AgeEntityRecognizer"
|
||||||
},
|
},
|
||||||
|
@ -3876,6 +3871,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.UrlEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.UrlEntityRecognizer"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "string",
|
||||||
|
"title": "Reference to Microsoft.IEntityRecognizer",
|
||||||
|
"description": "Reference to Microsoft.IEntityRecognizer .dialog file."
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -3884,14 +3884,14 @@
|
||||||
"description": "Components which dervie from the LanguageGenerator class",
|
"description": "Components which dervie from the LanguageGenerator class",
|
||||||
"$role": "interface",
|
"$role": "interface",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.ResourceMultiLanguageGenerator"
|
"$ref": "#/definitions/Microsoft.ResourceMultiLanguageGenerator"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.TemplateEngineLanguageGenerator"
|
"$ref": "#/definitions/Microsoft.TemplateEngineLanguageGenerator"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "string"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -3900,30 +3900,6 @@
|
||||||
"description": "Components which derive from Recognizer class",
|
"description": "Components which derive from Recognizer class",
|
||||||
"$role": "interface",
|
"$role": "interface",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
|
||||||
"type": "string"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.LuisRecognizer"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.OrchestratorRecognizer"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.QnAMakerRecognizer"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.CrossTrainedRecognizerSet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.MultiLanguageRecognizer"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.RecognizerSet"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.RegexRecognizer"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.AgeEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.AgeEntityRecognizer"
|
||||||
},
|
},
|
||||||
|
@ -3933,6 +3909,9 @@
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.ConfirmationEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.ConfirmationEntityRecognizer"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.CrossTrainedRecognizerSet"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.CurrencyEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.CurrencyEntityRecognizer"
|
||||||
},
|
},
|
||||||
|
@ -3954,15 +3933,24 @@
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.IpEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.IpEntityRecognizer"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.LuisRecognizer"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.MentionEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.MentionEntityRecognizer"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.MultiLanguageRecognizer"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.NumberEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.NumberEntityRecognizer"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.NumberRangeEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.NumberRangeEntityRecognizer"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.OrchestratorRecognizer"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.OrdinalEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.OrdinalEntityRecognizer"
|
||||||
},
|
},
|
||||||
|
@ -3972,14 +3960,26 @@
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.PhoneNumberEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.PhoneNumberEntityRecognizer"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.QnAMakerRecognizer"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.RecognizerSet"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.RegexEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.RegexEntityRecognizer"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.RegexRecognizer"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.TemperatureEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.TemperatureEntityRecognizer"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.UrlEntityRecognizer"
|
"$ref": "#/definitions/Microsoft.UrlEntityRecognizer"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "string"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -3989,10 +3989,10 @@
|
||||||
"$role": "interface",
|
"$role": "interface",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
{
|
||||||
"type": "string"
|
"$ref": "#/definitions/Microsoft.TextTemplate"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.TextTemplate"
|
"type": "string"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -4001,11 +4001,6 @@
|
||||||
"title": "Microsoft Triggers",
|
"title": "Microsoft Triggers",
|
||||||
"description": "Components which derive from OnCondition class.",
|
"description": "Components which derive from OnCondition class.",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
|
||||||
"type": "string",
|
|
||||||
"title": "Reference to Microsoft.ITrigger",
|
|
||||||
"description": "Reference to Microsoft.ITrigger .dialog file."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.OnActivity"
|
"$ref": "#/definitions/Microsoft.OnActivity"
|
||||||
},
|
},
|
||||||
|
@ -4155,6 +4150,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Teams.OnTeamUnarchived"
|
"$ref": "#/definitions/Teams.OnTeamUnarchived"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "string",
|
||||||
|
"title": "Reference to Microsoft.ITrigger",
|
||||||
|
"description": "Reference to Microsoft.ITrigger .dialog file."
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -4163,11 +4163,6 @@
|
||||||
"title": "Selectors",
|
"title": "Selectors",
|
||||||
"description": "Components which derive from TriggerSelector class.",
|
"description": "Components which derive from TriggerSelector class.",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
|
||||||
"type": "string",
|
|
||||||
"title": "Reference to Microsoft.ITriggerSelector",
|
|
||||||
"description": "Reference to Microsoft.ITriggerSelector .dialog file."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.ConditionalSelector"
|
"$ref": "#/definitions/Microsoft.ConditionalSelector"
|
||||||
},
|
},
|
||||||
|
@ -4182,6 +4177,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.TrueSelector"
|
"$ref": "#/definitions/Microsoft.TrueSelector"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "string",
|
||||||
|
"title": "Reference to Microsoft.ITriggerSelector",
|
||||||
|
"description": "Reference to Microsoft.ITriggerSelector .dialog file."
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -8925,13 +8925,13 @@
|
||||||
"description": "Components which derive from HttpRequestMock class",
|
"description": "Components which derive from HttpRequestMock class",
|
||||||
"$role": "interface",
|
"$role": "interface",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.Test.HttpRequestSequenceMock"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"title": "Reference to Microsoft.Test.IHttpRequestMock",
|
"title": "Reference to Microsoft.Test.IHttpRequestMock",
|
||||||
"description": "Reference to Microsoft.Test.IHttpRequestMock .dialog file."
|
"description": "Reference to Microsoft.Test.IHttpRequestMock .dialog file."
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.Test.HttpRequestSequenceMock"
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -8945,11 +8945,6 @@
|
||||||
"description": "Components which derive from TestAction class",
|
"description": "Components which derive from TestAction class",
|
||||||
"$role": "interface",
|
"$role": "interface",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
{
|
|
||||||
"type": "string",
|
|
||||||
"title": "Reference to Microsoft.Test.ITestAction",
|
|
||||||
"description": "Reference to Microsoft.Test.ITestAction .dialog file."
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.Test.AssertNoActivity"
|
"$ref": "#/definitions/Microsoft.Test.AssertNoActivity"
|
||||||
},
|
},
|
||||||
|
@ -8985,6 +8980,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"$ref": "#/definitions/Microsoft.Test.UserTyping"
|
"$ref": "#/definitions/Microsoft.Test.UserTyping"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "string",
|
||||||
|
"title": "Reference to Microsoft.Test.ITestAction",
|
||||||
|
"description": "Reference to Microsoft.Test.ITestAction .dialog file."
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -8993,13 +8993,13 @@
|
||||||
"description": "Components which derive from UserTokenMock class",
|
"description": "Components which derive from UserTokenMock class",
|
||||||
"$role": "interface",
|
"$role": "interface",
|
||||||
"oneOf": [
|
"oneOf": [
|
||||||
|
{
|
||||||
|
"$ref": "#/definitions/Microsoft.Test.UserTokenBasicMock"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"title": "Reference to Microsoft.Test.IUserTokenMock",
|
"title": "Reference to Microsoft.Test.IUserTokenMock",
|
||||||
"description": "Reference to Microsoft.Test.IUserTokenMock .dialog file."
|
"description": "Reference to Microsoft.Test.IUserTokenMock .dialog file."
|
||||||
},
|
|
||||||
{
|
|
||||||
"$ref": "#/definitions/Microsoft.Test.UserTokenBasicMock"
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
Загрузка…
Ссылка в новой задаче