Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Speech / Src / Recognition / SrgsGrammar / SrgsRulesCollection.cs / 1 / SrgsRulesCollection.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: // // History: // 5/1/2004 [....] //--------------------------------------------------------------------------- using System; using System.Collections.ObjectModel; using System.Speech.Internal; namespace System.Speech.Recognition.SrgsGrammar { ////// Summary description for Rules. /// [Serializable] public sealed class SrgsRulesCollection : KeyedCollection{ /// /// TODOC /// /// public void Add (params SrgsRule [] rules) { Helpers.ThrowIfNull (rules, "rules"); for (int iRule = 0; iRule < rules.Length; iRule++) { if (rules [iRule] == null) { throw new ArgumentNullException ("rules", SR.Get (SRID.ParamsEntryNullIllegal)); } base.Add (rules [iRule]); } } ////// TODOC /// /// ///protected override string GetKeyForItem (SrgsRule rule) { if (rule == null) { throw new ArgumentNullException ("rule"); } return rule.Id; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- IgnoreDataMemberAttribute.cs
- SafeNativeMemoryHandle.cs
- BindingList.cs
- ConfigurationSection.cs
- IndexingContentUnit.cs
- Registry.cs
- DashStyles.cs
- ParameterCollection.cs
- Journal.cs
- DNS.cs
- TextContainerHelper.cs
- Win32Exception.cs
- WinHttpWebProxyFinder.cs
- BitConverter.cs
- EventWaitHandle.cs
- ProcessHost.cs
- SimpleTextLine.cs
- CompilerScope.Storage.cs
- ArraySet.cs
- HttpSysSettings.cs
- JournalEntry.cs
- CacheHelper.cs
- DesignBinding.cs
- EntityClassGenerator.cs
- DbConnectionInternal.cs
- Bezier.cs
- TypeElementCollection.cs
- SingleKeyFrameCollection.cs
- FileDataSourceCache.cs
- RowToParametersTransformer.cs
- SafeNativeMethodsMilCoreApi.cs
- PasswordDeriveBytes.cs
- MatrixTransform3D.cs
- ComboBoxRenderer.cs
- XPathDocumentIterator.cs
- SizeAnimationUsingKeyFrames.cs
- DetailsViewUpdateEventArgs.cs
- MachineKey.cs
- PagedDataSource.cs
- JavaScriptSerializer.cs
- compensatingcollection.cs
- TextRunProperties.cs
- TextEditorCopyPaste.cs
- ClientTarget.cs
- Activity.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- FieldNameLookup.cs
- AliasExpr.cs
- BaseTypeViewSchema.cs
- InteropEnvironment.cs
- SerialPort.cs
- CommandBinding.cs
- HttpRuntime.cs
- TextBoxRenderer.cs
- MailHeaderInfo.cs
- KeyedCollection.cs
- ChangeDirector.cs
- TextEncodedRawTextWriter.cs
- TextTreeRootNode.cs
- MetadataElement.cs
- XamlPointCollectionSerializer.cs
- SecurityContext.cs
- OdbcConnectionFactory.cs
- TransformerConfigurationWizardBase.cs
- HttpWebRequest.cs
- Propagator.ExtentPlaceholderCreator.cs
- ModelEditingScope.cs
- SizeAnimation.cs
- ControlParameter.cs
- SqlTriggerAttribute.cs
- RefreshEventArgs.cs
- TypeConverterMarkupExtension.cs
- TextReader.cs
- PeerCollaborationPermission.cs
- Hashtable.cs
- Error.cs
- CmsInterop.cs
- XmlSchemaSet.cs
- ReadOnlyObservableCollection.cs
- InternalBufferOverflowException.cs
- Int32EqualityComparer.cs
- XmlCodeExporter.cs
- LinkGrep.cs
- BoolExpressionVisitors.cs
- WebDisplayNameAttribute.cs
- ResolveNameEventArgs.cs
- LinearKeyFrames.cs
- XmlnsDictionary.cs
- DataRelationPropertyDescriptor.cs
- MemberInfoSerializationHolder.cs
- SizeF.cs
- FilterException.cs
- TimelineGroup.cs
- String.cs
- ProxyHelper.cs
- KeyValuePair.cs
- TimeSpanValidatorAttribute.cs
- DbDataSourceEnumerator.cs
- VoiceSynthesis.cs
- WindowsSlider.cs