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
- AutomationPeer.cs
- InvalidPrinterException.cs
- ProtocolsConfiguration.cs
- ManifestResourceInfo.cs
- FlowDocumentScrollViewer.cs
- XmlSchemaExporter.cs
- AutomationElementCollection.cs
- TreeViewEvent.cs
- Size.cs
- Viewport3DAutomationPeer.cs
- Console.cs
- InvokeBinder.cs
- FlowLayoutSettings.cs
- IsolatedStorageFile.cs
- Geometry.cs
- PointHitTestResult.cs
- DataGridViewImageCell.cs
- ProxyAttribute.cs
- TextModifier.cs
- TaskExceptionHolder.cs
- StringUtil.cs
- MethodBody.cs
- PropertyDescriptorCollection.cs
- WebPartConnectionsCancelEventArgs.cs
- ThemeableAttribute.cs
- DesignerTextViewAdapter.cs
- ToolStripGrip.cs
- DockingAttribute.cs
- SpellerHighlightLayer.cs
- Group.cs
- DelegateSerializationHolder.cs
- StandardBindingOptionalReliableSessionElement.cs
- BindableTemplateBuilder.cs
- HttpDebugHandler.cs
- Decimal.cs
- OleAutBinder.cs
- fixedPageContentExtractor.cs
- PrintPreviewGraphics.cs
- CodeMemberProperty.cs
- AppearanceEditorPart.cs
- MediaScriptCommandRoutedEventArgs.cs
- DataColumnMapping.cs
- SmtpClient.cs
- WindowsListViewGroupSubsetLink.cs
- BitStream.cs
- IItemProperties.cs
- SmtpReplyReaderFactory.cs
- SimpleExpression.cs
- CodeAttributeArgumentCollection.cs
- ShellProvider.cs
- ScriptIgnoreAttribute.cs
- ToolStripProgressBar.cs
- UITypeEditor.cs
- SpeakProgressEventArgs.cs
- XmlDocument.cs
- SafeFindHandle.cs
- SiteMapNodeItemEventArgs.cs
- FormParameter.cs
- OrderingInfo.cs
- CriticalHandle.cs
- SqlServices.cs
- OleDbMetaDataFactory.cs
- ConfigurationConverterBase.cs
- ErrorHandlingAcceptor.cs
- XmlSchemaDatatype.cs
- MessageAction.cs
- ContractTypeNameElement.cs
- RuntimeArgumentHandle.cs
- ElementHostAutomationPeer.cs
- StateChangeEvent.cs
- QueueAccessMode.cs
- XmlCountingReader.cs
- HtmlHead.cs
- SaveFileDialog.cs
- Vertex.cs
- HwndTarget.cs
- ContextMarshalException.cs
- NetPeerTcpBindingElement.cs
- PropertyItem.cs
- TreeViewDataItemAutomationPeer.cs
- WebServiceErrorEvent.cs
- WebServiceParameterData.cs
- ResumeStoryboard.cs
- ToolTipAutomationPeer.cs
- ConfigurationManagerInternalFactory.cs
- ObjectDataSourceMethodEventArgs.cs
- SingleConverter.cs
- EncodingTable.cs
- Int32Animation.cs
- InvalidAsynchronousStateException.cs
- Rectangle.cs
- AnnotationResource.cs
- DataGridViewUtilities.cs
- EventManager.cs
- InkCanvasInnerCanvas.cs
- EntityDataSource.cs
- ExpressionBuilder.cs
- CodeNamespaceCollection.cs
- DataGridViewColumnStateChangedEventArgs.cs
- ButtonField.cs