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 / schema / XmlSchemaChoice.cs / 1 / 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
- EncoderNLS.cs
- AssociatedControlConverter.cs
- ExecutedRoutedEventArgs.cs
- IListConverters.cs
- ParseNumbers.cs
- ImageListDesigner.cs
- DataGrid.cs
- CompilerGlobalScopeAttribute.cs
- WebPartUtil.cs
- SecurityDocument.cs
- GifBitmapEncoder.cs
- XmlHierarchyData.cs
- CompositionTarget.cs
- ScriptControl.cs
- ContainerTracking.cs
- LoginName.cs
- COM2PropertyBuilderUITypeEditor.cs
- DataSourceView.cs
- SatelliteContractVersionAttribute.cs
- LeaseManager.cs
- IdentityReference.cs
- ExceptionCollection.cs
- SafeEventLogWriteHandle.cs
- ConditionChanges.cs
- XmlTextReaderImpl.cs
- SimpleBitVector32.cs
- TypeTypeConverter.cs
- QilXmlReader.cs
- PointCollection.cs
- CurrencyManager.cs
- InfiniteTimeSpanConverter.cs
- Package.cs
- CodeGenerator.cs
- XmlSchemaResource.cs
- TypographyProperties.cs
- ChangeConflicts.cs
- FieldToken.cs
- ThreadStaticAttribute.cs
- TextServicesCompartmentEventSink.cs
- CodeAccessPermission.cs
- DataGridToolTip.cs
- VisualBrush.cs
- UserControlBuildProvider.cs
- PreviewKeyDownEventArgs.cs
- ModifierKeysValueSerializer.cs
- ViewCellSlot.cs
- TypeConverterHelper.cs
- SerTrace.cs
- WindowsPen.cs
- KnownTypesProvider.cs
- WindowProviderWrapper.cs
- TextEvent.cs
- sitestring.cs
- DropTarget.cs
- FtpCachePolicyElement.cs
- CheckedPointers.cs
- NotEqual.cs
- DeviceContexts.cs
- _HTTPDateParse.cs
- HtmlElement.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- WindowsFormsSynchronizationContext.cs
- FlowchartDesigner.Helpers.cs
- HtmlInputCheckBox.cs
- WmiEventSink.cs
- RawStylusSystemGestureInputReport.cs
- DateTimeStorage.cs
- CancellationState.cs
- xmlformatgeneratorstatics.cs
- NameValuePair.cs
- StylusPointCollection.cs
- QuaternionValueSerializer.cs
- TextDecorationCollectionConverter.cs
- HttpBindingExtension.cs
- PipelineModuleStepContainer.cs
- AdornerLayer.cs
- StyleSelector.cs
- StrokeNode.cs
- ContextStack.cs
- MetadataArtifactLoaderCompositeFile.cs
- XmlSchemaRedefine.cs
- AppDomainFactory.cs
- ListenerConfig.cs
- CustomValidator.cs
- WinInet.cs
- RuntimeHelpers.cs
- NewExpression.cs
- Action.cs
- TableParaClient.cs
- DataControlCommands.cs
- TextRangeProviderWrapper.cs
- SystemTcpStatistics.cs
- ComponentDispatcherThread.cs
- HwndSubclass.cs
- Cursors.cs
- WhitespaceRuleReader.cs
- Util.cs
- SQLByteStorage.cs
- HtmlValidationSummaryAdapter.cs
- NotificationContext.cs