Note

Please see Azure Cognitive Services for Speech documentation for the latest supported speech solutions.

SrgsRulesCollection Members

Include Protected Members
Include Inherited Members

Represents a collection of SrgsRule objects.

The SrgsRulesCollection type exposes the following members.

Constructors

  Name Description
Public method SrgsRulesCollection Initializes a new instance of the SrgsRulesCollection class.

Top

Properties

  Name Description
Public property Comparer (inherited from KeyedCollection<String, SrgsRule>)
Public property Count (inherited from Collection<SrgsRule>)
Protected property Dictionary (inherited from KeyedCollection<String, SrgsRule>)
Public property Item[TKey] (inherited from KeyedCollection<String, SrgsRule>)
Public property Item[Int32] (inherited from Collection<SrgsRule>)
Protected property Items (inherited from Collection<SrgsRule>)

Top

Methods

  Name Description
Public method Add(T) (inherited from Collection<SrgsRule>)
Public method Add([]) Adds the contents of an array of SrgsRule objects to the SrgsRulesCollection object.
Protected method ChangeItemKey (inherited from KeyedCollection<String, SrgsRule>)
Public method Clear (inherited from Collection<SrgsRule>)
Protected method ClearItems (inherited from KeyedCollection<String, SrgsRule>)
Public method Contains(TKey) (inherited from KeyedCollection<String, SrgsRule>)
Public method Contains(T) (inherited from Collection<SrgsRule>)
Public method CopyTo (inherited from Collection<SrgsRule>)
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetEnumerator (inherited from Collection<SrgsRule>)
Public method GetHashCode (inherited from Object)
Protected method GetKeyForItem (Overrides KeyedCollection<TKey, TItem>.GetKeyForItem(TItem).)
Public method GetType (inherited from Object)
Public method IndexOf (inherited from Collection<SrgsRule>)
Public method Insert (inherited from Collection<SrgsRule>)
Protected method InsertItem (inherited from KeyedCollection<String, SrgsRule>)
Protected method MemberwiseClone (inherited from Object)
Public method Remove(TKey) (inherited from KeyedCollection<String, SrgsRule>)
Public method Remove(T) (inherited from Collection<SrgsRule>)
Public method RemoveAt (inherited from Collection<SrgsRule>)
Protected method RemoveItem (inherited from KeyedCollection<String, SrgsRule>)
Protected method SetItem (inherited from KeyedCollection<String, SrgsRule>)
Public method ToString (inherited from Object)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IList.Add (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate method IList.Contains (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate method ICollection.CopyTo (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate method IEnumerable.GetEnumerator (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate method IList.IndexOf (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate method IList.Insert (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate property IList.IsFixedSize (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate property ICollection<T>.IsReadOnly (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate property IList.IsReadOnly (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate property ICollection.IsSynchronized (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate property IList.Item (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate method IList.Remove (inherited from Collection<SrgsRule>)
Explicit interface implemetationPrivate property ICollection.SyncRoot (inherited from Collection<SrgsRule>)

Top

See Also

Reference

SrgsRulesCollection Class

Microsoft.Speech.Recognition.SrgsGrammar Namespace