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
- PriorityQueue.cs
- SupportedAddressingMode.cs
- NativeMethods.cs
- CompressedStack.cs
- DropShadowEffect.cs
- BitmapEffectOutputConnector.cs
- FrameworkPropertyMetadata.cs
- CodeAttributeArgument.cs
- securestring.cs
- CallContext.cs
- MexNamedPipeBindingElement.cs
- BulletChrome.cs
- FileAuthorizationModule.cs
- WindowsToolbar.cs
- ButtonStandardAdapter.cs
- FileCodeGroup.cs
- SymDocumentType.cs
- WebPartConnectionsDisconnectVerb.cs
- TdsParserSafeHandles.cs
- SplitContainer.cs
- formatter.cs
- Span.cs
- SchemaMerger.cs
- TextReturnReader.cs
- BamlBinaryReader.cs
- mongolianshape.cs
- SpotLight.cs
- TableLayoutSettingsTypeConverter.cs
- MetadataProperty.cs
- BatchParser.cs
- CounterCreationData.cs
- isolationinterop.cs
- LinkedResourceCollection.cs
- BaseCAMarshaler.cs
- SoapRpcMethodAttribute.cs
- Style.cs
- ColorDialog.cs
- TiffBitmapDecoder.cs
- IndexedString.cs
- XmlBinaryReaderSession.cs
- EmptyElement.cs
- UserUseLicenseDictionaryLoader.cs
- OleDbParameter.cs
- ProvidePropertyAttribute.cs
- Invariant.cs
- CodeNamespaceCollection.cs
- HttpValueCollection.cs
- Geometry3D.cs
- VersionConverter.cs
- PerformanceCountersElement.cs
- RuntimeWrappedException.cs
- CompiledQueryCacheEntry.cs
- ViewCellRelation.cs
- ButtonFlatAdapter.cs
- RoleExceptions.cs
- RemoveFromCollection.cs
- PriorityBinding.cs
- ChangeNode.cs
- HotSpot.cs
- EdmConstants.cs
- TextModifier.cs
- CompilationRelaxations.cs
- CalendarDay.cs
- DbUpdateCommandTree.cs
- RootBuilder.cs
- NavigationProperty.cs
- ViewLoader.cs
- SecurityUniqueId.cs
- CellConstant.cs
- TextServicesHost.cs
- SafeArrayRankMismatchException.cs
- ExtentCqlBlock.cs
- DataGridViewCellFormattingEventArgs.cs
- XslCompiledTransform.cs
- WebPartCancelEventArgs.cs
- DataGridItemEventArgs.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- PolicyManager.cs
- ListViewHitTestInfo.cs
- RegexReplacement.cs
- SolidColorBrush.cs
- CategoriesDocument.cs
- FontEmbeddingManager.cs
- ListDictionary.cs
- TemplateApplicationHelper.cs
- ButtonPopupAdapter.cs
- _BaseOverlappedAsyncResult.cs
- PeerNameRecord.cs
- SubpageParagraph.cs
- EntityParameterCollection.cs
- LogoValidationException.cs
- CookielessHelper.cs
- MeasureItemEvent.cs
- FontWeightConverter.cs
- GridViewCancelEditEventArgs.cs
- LinkedResourceCollection.cs
- BrowserCapabilitiesCompiler.cs
- Constraint.cs
- UrlMappingsSection.cs
- CompareValidator.cs