Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / schema / XmlSchemaAnnotated.cs / 1 / XmlSchemaAnnotated.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
//-----------------------------------------------------------------------------
namespace System.Xml.Schema {
using System.Collections;
using System.Xml.Serialization;
///
///
/// [To be supplied.]
///
public class XmlSchemaAnnotated : XmlSchemaObject {
string id;
XmlSchemaAnnotation annotation;
XmlAttribute[] moreAttributes;
///
///
/// [To be supplied.]
///
[XmlAttribute("id", DataType="ID")]
public string Id {
get { return id; }
set { id = value; }
}
///
///
/// [To be supplied.]
///
[XmlElement("annotation", typeof(XmlSchemaAnnotation))]
public XmlSchemaAnnotation Annotation {
get { return annotation; }
set { annotation = value; }
}
///
///
/// [To be supplied.]
///
[XmlAnyAttribute]
public XmlAttribute[] UnhandledAttributes {
get { return moreAttributes; }
set { moreAttributes = value; }
}
[XmlIgnore]
internal override string IdAttribute {
get { return Id; }
set { Id = value; }
}
internal override void SetUnhandledAttributes(XmlAttribute[] moreAttributes) {
this.moreAttributes = moreAttributes;
}
internal override void AddAnnotation(XmlSchemaAnnotation annotation) {
this.annotation = annotation;
}
}
}
// 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
- Crypto.cs
- CodeDomSerializer.cs
- FixedSOMImage.cs
- References.cs
- DomainLiteralReader.cs
- WindowsHyperlink.cs
- SourceCollection.cs
- _ConnectStream.cs
- TagNameToTypeMapper.cs
- SrgsItemList.cs
- SqlProcedureAttribute.cs
- DropTarget.cs
- TextParagraphProperties.cs
- SqlVisitor.cs
- PackageRelationshipCollection.cs
- XmlProcessingInstruction.cs
- TrayIconDesigner.cs
- HttpModuleCollection.cs
- InstanceData.cs
- SectionRecord.cs
- Encoder.cs
- SocketElement.cs
- TimelineClockCollection.cs
- DbXmlEnabledProviderManifest.cs
- XmlStreamNodeWriter.cs
- WSTrust.cs
- EntityDataSourceWrapper.cs
- WebHttpEndpointElement.cs
- Int64.cs
- UpWmlMobileTextWriter.cs
- ThemeDictionaryExtension.cs
- EventPropertyMap.cs
- DependencyPropertyValueSerializer.cs
- ObjectParameterCollection.cs
- PreProcessor.cs
- CoreSwitches.cs
- Condition.cs
- HopperCache.cs
- HelpExampleGenerator.cs
- XmlChildEnumerator.cs
- SqlProviderManifest.cs
- ActivityStatusChangeEventArgs.cs
- WebPageTraceListener.cs
- Misc.cs
- HighContrastHelper.cs
- DefaultValueAttribute.cs
- PhonemeEventArgs.cs
- HwndHost.cs
- OdbcDataAdapter.cs
- DataGridColumn.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- WebPartConnectionsConnectVerb.cs
- Helpers.cs
- BoundField.cs
- Label.cs
- DelayLoadType.cs
- _ConnectStream.cs
- Point3DIndependentAnimationStorage.cs
- SamlAuthorizationDecisionClaimResource.cs
- Set.cs
- SafeRightsManagementHandle.cs
- ConfigurationSectionGroup.cs
- GeometryHitTestResult.cs
- EntityDataSource.cs
- ExtendedPropertyDescriptor.cs
- BamlResourceSerializer.cs
- SafeReversePInvokeHandle.cs
- TakeOrSkipWhileQueryOperator.cs
- CalendarBlackoutDatesCollection.cs
- DuplicateWaitObjectException.cs
- SignedInfo.cs
- WaitHandleCannotBeOpenedException.cs
- FormsAuthenticationCredentials.cs
- ImageFormat.cs
- DictionarySectionHandler.cs
- MarkupCompilePass2.cs
- LocatorBase.cs
- CompilerLocalReference.cs
- BypassElement.cs
- RequestCachePolicy.cs
- FreezableCollection.cs
- DownloadProgressEventArgs.cs
- CounterCreationData.cs
- LocationUpdates.cs
- JsonReaderDelegator.cs
- PackageDigitalSignature.cs
- _IPv4Address.cs
- ConfigurationElementCollection.cs
- XmlSiteMapProvider.cs
- StringValidatorAttribute.cs
- BitmapMetadata.cs
- SplineKeyFrames.cs
- WriteLineDesigner.xaml.cs
- RuntimeArgumentHandle.cs
- BCryptNative.cs
- CodeVariableReferenceExpression.cs
- ETagAttribute.cs
- HtmlInputFile.cs
- WebServiceClientProxyGenerator.cs
- SelectionWordBreaker.cs