SemanticValue Members

Microsoft Speech Platform SDK 11

Collapse imageExpand ImageCopy imageCopyHover image

Represents the semantic organization of a recognized phrase.

The SemanticValue type exposes the following members.

Constructors

  NameDescription
Public methodSemanticValue(Object)Initializes a new instance of the SemanticValue class and specifies a semantic value.
Public methodSemanticValue(String, Object, Single)Initializes a new instance of the SemanticValue class and specifies a semantic value, a key name, and a confidence level.
Top

Properties

  NameDescription
Public propertyConfidenceReturns a relative measure of the certainty as to the correctness of the semantic parsing that returned the current instance of SemanticValue.
Public propertyCountReturns the number of child SemanticValue objects under the current SemanticValue instance.
Public propertyItemReturns child SemanticValue instances that belong to the current SemanticValue.
Public propertyValueGets the information contained in the current SemanticValue.
Top

Methods

  NameDescription
Public methodContainsIndicates whether the current SemanticValue instance collection contains a specific key and specific instance of SemanticValue expressed as a key value pair.
Public methodContainsKeyIndicates whether the current SemanticValue instance collection contains a child SemanticValue instance with a given key string.
Public methodEquals (Overrides Object..::..Equals(Object).)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Overrides Object..::..GetHashCode()()()().)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

Explicit Interface Implementations

  NameDescription
Explicit interface implemetationPrivate methodICollection<(Of <<'(KeyValuePair<(Of <<'(String, SemanticValue>)>>)>)>>)..::..AddAdds the specified key and SemanticValue to the collection.
Explicit interface implemetationPrivate methodIDictionary<(Of <<'(String, SemanticValue>)>>)..::..AddAdds the specified key and SemanticValue to the dictionary.
Explicit interface implemetationPrivate methodICollection<(Of <<'(KeyValuePair<(Of <<'(String, SemanticValue>)>>)>)>>)..::..ClearRemoves all key/value pairs from the collection.
Explicit interface implemetationPrivate methodICollection<(Of <<'(KeyValuePair<(Of <<'(String, SemanticValue>)>>)>)>>)..::..CopyToCopies a key/value pair to a specific location in a targeted array.
Explicit interface implemetationPrivate methodIEnumerable<(Of <<'(KeyValuePair<(Of <<'(String, SemanticValue>)>>)>)>>)..::..GetEnumeratorReturns an enumerator that iterates through a collection.
Explicit interface implemetationPrivate methodIEnumerable..::..GetEnumeratorReturns an enumerator that iterates through a collection.
Explicit interface implemetationPrivate propertyICollection<(Of <<'(KeyValuePair<(Of <<'(String, SemanticValue>)>>)>)>>)..::..IsReadOnlyGets a value that indicates whether the collection is read-only.
Explicit interface implemetationPrivate propertyIDictionary<(Of <<'(String, SemanticValue>)>>)..::..KeysGets a collection that contains the keys from a dictionary of key/value pairs.
Explicit interface implemetationPrivate methodICollection<(Of <<'(KeyValuePair<(Of <<'(String, SemanticValue>)>>)>)>>)..::..RemoveRemoves the specified key and SemanticValue from the collection.
Explicit interface implemetationPrivate methodIDictionary<(Of <<'(String, SemanticValue>)>>)..::..RemoveRemoves the specified key and SemanticValue from the dictionary.
Explicit interface implemetationPrivate methodIDictionary<(Of <<'(String, SemanticValue>)>>)..::..TryGetValueGets the SemanticValue associated with the specified key.
Explicit interface implemetationPrivate propertyIDictionary<(Of <<'(String, SemanticValue>)>>)..::..ValuesGets a collection that contains the values from a dictionary of key/value pairs.
Top

See Also