Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / Dom / XmlImplementation.cs / 1 / XmlImplementation.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- using System.Globalization; namespace System.Xml { // Provides methods for performing operations that are independent of any // particular instance of the document object model. public class XmlImplementation { private XmlNameTable nameTable; // Initializes a new instance of the XmlImplementation class. public XmlImplementation() : this( new NameTable() ) { } public XmlImplementation( XmlNameTable nt ) { nameTable = nt; } // Test if the DOM implementation implements a specific feature. public bool HasFeature(string strFeature, string strVersion) { if (String.Compare("XML", strFeature, StringComparison.OrdinalIgnoreCase) == 0) { if (strVersion == null || strVersion == "1.0" || strVersion == "2.0") return true; } return false; } // Creates a new XmlDocument. All documents created from the same // XmlImplementation object share the same name table. public virtual XmlDocument CreateDocument() { return new XmlDocument( this ); } internal XmlNameTable NameTable { get { return nameTable; } } } } // 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
- QuaternionIndependentAnimationStorage.cs
- KnownBoxes.cs
- BaseConfigurationRecord.cs
- NetworkCredential.cs
- VerificationAttribute.cs
- CompilationUnit.cs
- SyntaxCheck.cs
- MemoryMappedViewAccessor.cs
- NonClientArea.cs
- ProfileModule.cs
- InstanceCreationEditor.cs
- SetterBaseCollection.cs
- MenuItemStyleCollectionEditor.cs
- DataBinder.cs
- Tokenizer.cs
- DataSetMappper.cs
- ToolStripMenuItemDesigner.cs
- WeakReferenceEnumerator.cs
- MethodToken.cs
- AspNetSynchronizationContext.cs
- TreeView.cs
- StylusDownEventArgs.cs
- FlowLayoutPanel.cs
- EntityCommandExecutionException.cs
- UIInitializationException.cs
- X500Name.cs
- FilterRepeater.cs
- ReturnEventArgs.cs
- XmlChoiceIdentifierAttribute.cs
- InvalidEnumArgumentException.cs
- DataGridViewIntLinkedList.cs
- SyndicationCategory.cs
- RewritingProcessor.cs
- UITypeEditor.cs
- CodeMemberProperty.cs
- ListViewAutomationPeer.cs
- ObjectDataSourceDisposingEventArgs.cs
- ChangeBlockUndoRecord.cs
- WebBrowserNavigatedEventHandler.cs
- CmsUtils.cs
- DescendentsWalkerBase.cs
- InputLanguage.cs
- EntityPropertyMappingAttribute.cs
- Descriptor.cs
- WinInetCache.cs
- HttpWebResponse.cs
- DrawingImage.cs
- DataServices.cs
- TrayIconDesigner.cs
- CodeValidator.cs
- Effect.cs
- ResourceManagerWrapper.cs
- CriticalHandle.cs
- ValueExpressions.cs
- CommonEndpointBehaviorElement.cs
- CanonicalFormWriter.cs
- dtdvalidator.cs
- ScrollableControl.cs
- ControlTemplate.cs
- InstanceKeyView.cs
- MsmqIntegrationValidationBehavior.cs
- FlowNode.cs
- GridViewDeletedEventArgs.cs
- ResumeStoryboard.cs
- UrlMappingCollection.cs
- BackgroundWorker.cs
- PrintPreviewControl.cs
- SmtpReplyReaderFactory.cs
- WindowsRichEdit.cs
- HelpInfo.cs
- PrintPageEvent.cs
- PanelContainerDesigner.cs
- DesignerVerb.cs
- WebConfigurationHostFileChange.cs
- EnumerableCollectionView.cs
- TargetControlTypeAttribute.cs
- PrintingPermissionAttribute.cs
- GridViewColumnCollection.cs
- WindowsButton.cs
- TreeNodeCollection.cs
- WorkflowInstanceUnhandledExceptionRecord.cs
- CodeIndexerExpression.cs
- ExeConfigurationFileMap.cs
- AVElementHelper.cs
- RawStylusActions.cs
- OleDbWrapper.cs
- WindowsIdentity.cs
- XmlILModule.cs
- Suspend.cs
- PathGradientBrush.cs
- BufferedWebEventProvider.cs
- EnumValidator.cs
- WebPartDisplayModeCancelEventArgs.cs
- RowType.cs
- BitmapSource.cs
- XslException.cs
- OperationAbortedException.cs
- QueryOutputWriter.cs
- AppSettingsReader.cs
- ValidatingReaderNodeData.cs