2 implementations of IPropertyTag
System.Speech (2)
Internal\SrgsCompiler\PropertyTag.cs (1)
9
internal sealed class PropertyTag : ParseElement,
IPropertyTag
Recognition\SrgsGrammar\SrgsNameValueTag.cs (1)
16
public class SrgsNameValueTag : SrgsElement,
IPropertyTag
13 references to IPropertyTag
System.Speech (13)
Internal\GrammarBuilding\TagElement.cs (1)
87
IPropertyTag
tag = elementFactory.CreatePropertyTag(parent);
Internal\SrgsCompiler\PropertyTag.cs (1)
22
void
IPropertyTag
.NameValue(IElement? parent, string? name, object? value)
Internal\SrgsCompiler\SrgsElementCompilerFactory.cs (1)
34
IPropertyTag
IElementFactory.CreatePropertyTag(IElement parent)
Internal\SrgsParser\IElementFactory.cs (1)
16
IPropertyTag
CreatePropertyTag(IElement parent);
Internal\SrgsParser\SrgsDocumentParser.cs (2)
269
private
IPropertyTag
ParseNameValueTag(SrgsNameValueTag srgsTag, IElement parent)
271
IPropertyTag
tag = _parser.CreatePropertyTag(parent);
Internal\SrgsParser\XmlParser.cs (5)
1062
IPropertyTag
propertyTag = _parser.CreatePropertyTag(parent);
1294
List<
IPropertyTag
>? tags = null;
1350
if (child is
IPropertyTag
tag)
1353
tags ??= new List<
IPropertyTag
>();
1420
foreach (
IPropertyTag
tag in tags)
Recognition\SrgsGrammar\SrgsElementFactory.cs (1)
27
IPropertyTag
IElementFactory.CreatePropertyTag(IElement parent)
Recognition\SrgsGrammar\SrgsNameValueTag.cs (1)
126
void
IPropertyTag
.NameValue(IElement? parent, string? name, object? value)