Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / XmlDesigner.cs / 1 / XmlDesigner.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls { using System; using System.Design; using System.Collections; using System.ComponentModel; using System.ComponentModel.Design; using System.Data; using System.Diagnostics; using System.Web.UI.Design; using System.Web.UI.WebControls; ////// /// /// [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class XmlDesigner : ControlDesigner { private Xml xml; ////// Provides a designer for the ///control. /// /// /// public XmlDesigner() { } ////// Initializes a new instance of the ///class. /// /// /// Performs the cleanup of the designer class. /// protected override void Dispose(bool disposing) { if (disposing) { xml = null; } base.Dispose(disposing); } ////// /// Retrieves the HTML to be used for the design time representation /// of the control. /// public override string GetDesignTimeHtml() { return GetEmptyDesignTimeHtml(); } ////// /// protected override string GetEmptyDesignTimeHtml() { return CreatePlaceHolderDesignTimeHtml(SR.GetString(SR.Xml_Inst)); } ////// /// Initializes the designer with the Repeater control that this instance /// of the designer is associated with. /// public override void Initialize(IComponent component) { VerifyInitializeArgument(component, typeof(Xml)); xml = (Xml)component; base.Initialize(component); } ///internal override string GetPersistInnerHtmlInternal() { Xml xmlControl = (Xml)Component; string originalContent = (string)((IControlDesignerAccessor)xmlControl).GetDesignModeState()["OriginalContent"]; if (originalContent != null) { return originalContent; } return xmlControl.DocumentContent; } } } // 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
- SuppressIldasmAttribute.cs
- RepeatBehaviorConverter.cs
- CollectionView.cs
- OutputCacheSettingsSection.cs
- Accessors.cs
- XsltQilFactory.cs
- TextTreeRootTextBlock.cs
- CanonicalXml.cs
- Internal.cs
- EmptyEnumerator.cs
- ActivityPreviewDesigner.cs
- SQLInt64Storage.cs
- ScriptingProfileServiceSection.cs
- MemberProjectedSlot.cs
- DesignerCategoryAttribute.cs
- Int32Rect.cs
- BoundsDrawingContextWalker.cs
- BitmapCodecInfo.cs
- DayRenderEvent.cs
- MSG.cs
- ExtenderProvidedPropertyAttribute.cs
- HtmlShimManager.cs
- ToolStripItemGlyph.cs
- FontFamilyConverter.cs
- CodeTypeOfExpression.cs
- CodeStatementCollection.cs
- FixedDSBuilder.cs
- HandleRef.cs
- BrushValueSerializer.cs
- SqlDependencyUtils.cs
- ObjectParameter.cs
- ExclusiveHandleList.cs
- XPathNavigatorKeyComparer.cs
- XmlBoundElement.cs
- ArgIterator.cs
- RadialGradientBrush.cs
- UnsafeNativeMethods.cs
- WindowsImpersonationContext.cs
- isolationinterop.cs
- X509SubjectKeyIdentifierClause.cs
- SingleConverter.cs
- TextChange.cs
- Wizard.cs
- ToolStripMenuItemCodeDomSerializer.cs
- BStrWrapper.cs
- DefaultValidator.cs
- XmlEntity.cs
- FontSourceCollection.cs
- ConsoleCancelEventArgs.cs
- PLINQETWProvider.cs
- MenuAutomationPeer.cs
- SqlClientMetaDataCollectionNames.cs
- ConnectionDemuxer.cs
- X509Chain.cs
- Unit.cs
- WebPartConnectionsConnectVerb.cs
- Environment.cs
- GroupJoinQueryOperator.cs
- DataGridViewDataConnection.cs
- DiscoveryInnerClientAdhocCD1.cs
- GeneratedCodeAttribute.cs
- ProcessHostMapPath.cs
- PathSegmentCollection.cs
- DataGridViewCellStyle.cs
- GridViewRowPresenter.cs
- EndpointAddressProcessor.cs
- ResolvedKeyFrameEntry.cs
- ClientSettings.cs
- IsolationInterop.cs
- FamilyTypefaceCollection.cs
- XXXInfos.cs
- SmtpFailedRecipientException.cs
- TreeViewImageIndexConverter.cs
- CodeSubDirectory.cs
- WebMethodAttribute.cs
- TrustVersion.cs
- ScrollEvent.cs
- mansign.cs
- ControlPaint.cs
- ControlCollection.cs
- StorageEntityTypeMapping.cs
- EndpointAddress.cs
- Emitter.cs
- TemplateInstanceAttribute.cs
- SecurityKeyType.cs
- FrameworkContentElement.cs
- ParserContext.cs
- SingletonChannelAcceptor.cs
- InstanceLockTracking.cs
- EventLogPermission.cs
- FieldBuilder.cs
- EntryPointNotFoundException.cs
- ListBindingConverter.cs
- NameValueSectionHandler.cs
- CqlLexerHelpers.cs
- Vector3DConverter.cs
- MsmqInputChannel.cs
- ComponentChangingEvent.cs
- StringArrayConverter.cs
- LocalizableResourceBuilder.cs