Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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. // //[....] //----------------------------------------------------------------------------- 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- QualifierSet.cs
- BadImageFormatException.cs
- SendMailErrorEventArgs.cs
- EntityClassGenerator.cs
- SafeEventLogReadHandle.cs
- PolicyDesigner.cs
- DbConnectionPoolCounters.cs
- TreeViewBindingsEditorForm.cs
- userdatakeys.cs
- CardSpacePolicyElement.cs
- ColorPalette.cs
- LinearKeyFrames.cs
- RegionInfo.cs
- Memoizer.cs
- Pen.cs
- XsdBuildProvider.cs
- SqlBulkCopyColumnMapping.cs
- DataSourceCacheDurationConverter.cs
- TextDecorationLocationValidation.cs
- SafeNativeMethods.cs
- NullableLongAverageAggregationOperator.cs
- ServiceObjectContainer.cs
- SmiRecordBuffer.cs
- GridViewColumnHeaderAutomationPeer.cs
- EmptyEnumerator.cs
- DependencySource.cs
- Thread.cs
- ApplicationActivator.cs
- ControlBindingsCollection.cs
- Int64Converter.cs
- MachineKeyConverter.cs
- PageThemeParser.cs
- UserNameServiceElement.cs
- SemanticResultValue.cs
- HwndMouseInputProvider.cs
- _ConnectStream.cs
- TextElement.cs
- StrongNamePublicKeyBlob.cs
- TraceUtils.cs
- _Events.cs
- StrongNamePublicKeyBlob.cs
- safex509handles.cs
- AssemblyAttributesGoHere.cs
- COM2PictureConverter.cs
- PersistenceException.cs
- SerializationException.cs
- TreePrinter.cs
- SqlConnection.cs
- ReferenceEqualityComparer.cs
- InputReferenceExpression.cs
- CompilerLocalReference.cs
- Model3DGroup.cs
- CharEntityEncoderFallback.cs
- CodePrimitiveExpression.cs
- SQLConvert.cs
- XmlSortKey.cs
- CreateParams.cs
- GridViewUpdatedEventArgs.cs
- DesignerProperties.cs
- WindowsSolidBrush.cs
- BitmapDownload.cs
- DrawingVisual.cs
- TextBreakpoint.cs
- EdmFunctionAttribute.cs
- UdpChannelListener.cs
- ExpressionEditorAttribute.cs
- HtmlInputSubmit.cs
- SqlCaseSimplifier.cs
- ObjectFullSpanRewriter.cs
- UrlMapping.cs
- CFStream.cs
- ArglessEventHandlerProxy.cs
- SmtpCommands.cs
- RightsManagementEncryptionTransform.cs
- ButtonBaseAdapter.cs
- NamedPipeTransportSecurityElement.cs
- ConnectionOrientedTransportBindingElement.cs
- XpsFilter.cs
- DataServiceStreamResponse.cs
- DESCryptoServiceProvider.cs
- DockPattern.cs
- InheritanceContextChangedEventManager.cs
- DbConnectionOptions.cs
- ParamArrayAttribute.cs
- AnnotationHelper.cs
- MarkupCompilePass2.cs
- ImageMetadata.cs
- Rectangle.cs
- Condition.cs
- DesignTimeParseData.cs
- TransactionTraceIdentifier.cs
- CharEnumerator.cs
- Lasso.cs
- StylusPointPropertyUnit.cs
- AssemblyNameUtility.cs
- Certificate.cs
- SmiGettersStream.cs
- ChtmlFormAdapter.cs
- Perspective.cs
- ConfigXmlText.cs