Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / schema / XmlSchemaChoice.cs / 1305376 / XmlSchemaChoice.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
namespace System.Xml.Schema {
using System.Collections;
using System.Xml.Serialization;
///
///
/// [To be supplied.]
///
public class XmlSchemaChoice : XmlSchemaGroupBase {
XmlSchemaObjectCollection items = new XmlSchemaObjectCollection();
///
///
/// [To be supplied.]
///
[XmlElement("element", typeof(XmlSchemaElement)),
XmlElement("group", typeof(XmlSchemaGroupRef)),
XmlElement("choice", typeof(XmlSchemaChoice)),
XmlElement("sequence", typeof(XmlSchemaSequence)),
XmlElement("any", typeof(XmlSchemaAny))]
public override XmlSchemaObjectCollection Items {
get { return items; }
}
internal override bool IsEmpty {
get { return base.IsEmpty /*|| items.Count == 0*/; }
}
internal override void SetItems(XmlSchemaObjectCollection newItems) {
items = newItems;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
namespace System.Xml.Schema {
using System.Collections;
using System.Xml.Serialization;
///
///
/// [To be supplied.]
///
public class XmlSchemaChoice : XmlSchemaGroupBase {
XmlSchemaObjectCollection items = new XmlSchemaObjectCollection();
///
///
/// [To be supplied.]
///
[XmlElement("element", typeof(XmlSchemaElement)),
XmlElement("group", typeof(XmlSchemaGroupRef)),
XmlElement("choice", typeof(XmlSchemaChoice)),
XmlElement("sequence", typeof(XmlSchemaSequence)),
XmlElement("any", typeof(XmlSchemaAny))]
public override XmlSchemaObjectCollection Items {
get { return items; }
}
internal override bool IsEmpty {
get { return base.IsEmpty /*|| items.Count == 0*/; }
}
internal override void SetItems(XmlSchemaObjectCollection newItems) {
items = newItems;
}
}
}
// 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
- SchemaLookupTable.cs
- TrackingServices.cs
- CompModSwitches.cs
- _ListenerAsyncResult.cs
- UnsafeNativeMethods.cs
- ModulesEntry.cs
- MediaTimeline.cs
- OleDbParameter.cs
- SafeRightsManagementHandle.cs
- WinEventTracker.cs
- XmlSchemaAttribute.cs
- XslNumber.cs
- EntityDataSourceWizardForm.cs
- DelegatingTypeDescriptionProvider.cs
- XamlPointCollectionSerializer.cs
- TrackingParameters.cs
- MinimizableAttributeTypeConverter.cs
- BufferedGraphicsManager.cs
- ColumnHeader.cs
- RemoteDebugger.cs
- ClientSponsor.cs
- DataPagerFieldItem.cs
- TextParagraphView.cs
- ContextMarshalException.cs
- Pair.cs
- DataGridViewCellCancelEventArgs.cs
- CompositeKey.cs
- DataGridViewCellValueEventArgs.cs
- SchemaEntity.cs
- FormCollection.cs
- CanExecuteRoutedEventArgs.cs
- SyntaxCheck.cs
- SimpleApplicationHost.cs
- DesignBindingPropertyDescriptor.cs
- ResourceSet.cs
- WindowsStreamSecurityBindingElement.cs
- RadialGradientBrush.cs
- IISMapPath.cs
- Gdiplus.cs
- ApplicationDirectory.cs
- AnnouncementInnerClientCD1.cs
- Button.cs
- X509SecurityTokenAuthenticator.cs
- ColorTransform.cs
- TimeoutException.cs
- TextParagraph.cs
- AssemblyResourceLoader.cs
- TypeContext.cs
- SafeNativeMethods.cs
- GroupBoxRenderer.cs
- RequestCacheManager.cs
- XmlValidatingReaderImpl.cs
- XmlDataProvider.cs
- LookupBindingPropertiesAttribute.cs
- PathGradientBrush.cs
- MimeMapping.cs
- ProxyHwnd.cs
- CursorConverter.cs
- DataGridCellAutomationPeer.cs
- Point3DConverter.cs
- SmiContextFactory.cs
- ExecutorLocksHeldException.cs
- InvokeMethodActivityDesigner.cs
- StylusCollection.cs
- PeerName.cs
- DesignColumn.cs
- ButtonColumn.cs
- baseaxisquery.cs
- Int32AnimationBase.cs
- TextEmbeddedObject.cs
- InvalidOperationException.cs
- filewebresponse.cs
- WebScriptMetadataMessageEncoderFactory.cs
- CodeDomSerializationProvider.cs
- StringKeyFrameCollection.cs
- SafePEFileHandle.cs
- SqlRetyper.cs
- HuffCodec.cs
- ImageDesigner.cs
- ExternalException.cs
- OperationCanceledException.cs
- WindowsTooltip.cs
- OrderedDictionaryStateHelper.cs
- SoapAttributeAttribute.cs
- mactripleDES.cs
- StateDesigner.Helpers.cs
- SimpleType.cs
- QueryConverter.cs
- ListenUriMode.cs
- UnicastIPAddressInformationCollection.cs
- EntityContainer.cs
- MetadataAssemblyHelper.cs
- SemanticBasicElement.cs
- Constants.cs
- StdValidatorsAndConverters.cs
- ValueQuery.cs
- SqlPersonalizationProvider.cs
- FileDataSourceCache.cs
- GeometryConverter.cs
- StaticSiteMapProvider.cs